您的位置:首页 > 其它

关于dialog横竖屏切换不能全屏问题

2017-12-12 15:13 337 查看
在java代码中只需要写入设置窗口的方法就好了。
private void showDialog() {
final AlertDialog dialog = new AlertDialog.Builder(this).create();
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.show();
Window window = dialog.getWindow();
window.getDecorView().setPadding(0, 0, 0, 0);
window.setGravity(Gravity.CENTER);
window.setContentView(R.layout.abc);
WindowManager.LayoutParams lp = window.getAttributes();
lp.width = WindowManager.LayoutParams.FILL_PARENT;
lp.height = WindowManager.LayoutParams.FILL_PARENT;
window.setAttributes(lp);
}
1
2
3
4
5
6
7
8
9
10
11
12
13

如此就能弹出全屏的dialog了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: