【Android】设置Dialog


private Dialog alertDialog = new AlertDialog.Builder(context).
setView(view).
create();
alertDialog.getWindow().setDimAmount(0f);//设置透明背景
alertDialog.getWindow().setBackgroundDrawable(new ColorDrawable());//设置背景填充
alertDialog.getWindow().setGravity(Gravity.LEFT | Gravity.BOTTOM);//设置位置
alertDialog.setCancelable(false);//设置点击返回键dialog不消失
alertDialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL | WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS,
WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL | WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);//FLAG_LAYOUT_NO_LIMITS设置窗口可以点击下面的界面,FLAG_LAYOUT_NO_LIMITS设置可以移到窗口之外

原创文章,作者:6024010,如若转载,请注明出处:https://blog.ytso.com/tech/272852.html

(0)
上一篇 2022年7月9日 16:27
下一篇 2022年7月9日 16:32

相关推荐

发表回复

登录后才能评论