Dialog常用表示
3224 ワード
プロジェクトでは、Dialog、AlertDialog、PopupWindowなどのポップアップボックスをよく使用します.次のDialogを実現します
Activityでは次のように実現されます.
R.style.hanxunDialogは次のとおりです.
R.layout.item_layout
drawableの中のbg_dialog_order_show
Activityでは次のように実現されます.
Dialog dialog = new Dialog(this, R.style.hanxunDialog);
View view = LayoutInflater.from(this).inflate(R.layout.item_layout, null);
dialog.setContentView(view);
Window dialogWindow = dialog.getWindow();
//
dialogWindow.setGravity(Gravity.CENTER);
WindowManager.LayoutParams lp =dialogWindow.getAttributes();
// y
//lp.y = 20;
//
lp.alpha = 0.5f;
lp.dimAmount = 0.5f;
dialogWindow.setAttributes(lp);
R.style.hanxunDialogは次のとおりです.
R.layout.item_layout
drawableの中のbg_dialog_order_show