WindowManager m = getWindowManager(); Display d = m.getDefaultDisplay(); //为获取屏幕宽、高 LayoutParams p = getWindow().getAttributes(); //获取对话框当前的参数值 p.height = (int) (d.getHeight() * 1.0); //高度设置为屏幕的1.0 p.width = (int) (d.getWidth() * 0.7); //宽度设置为屏幕的0.8 p.alpha = 1.0f; //设置本身透明度 p.dimAmount = 0.0f; //设置黑暗度 getWindow().setAttributes(p); //设置生效 getWindow().setGravity(Gravity.RIGHT); //设置靠右对齐
宽高如要包裹内容
p.height = LayoutParams.WRAP_CONTENT; //高度设置为包裹
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。