DisplayMetrics dm = new DisplayMetrics();
context.getWindowManager().getDefaultDisplay().getMetrics(dm);
android.view.WindowManager.LayoutParams p = dialog.getWindow().getAttributes(); //获取对话框当前的参数值
p.width = (int) (dm.widthPixels*0.8);
p.gravity = Gravity.CENTER;
dialog.getWindow().setAttributes(p); //设置生效
解决小米8手机Dialog无法显示
最新推荐文章于 2023-03-17 15:38:46 发布