关于dialog横竖屏切换不能全屏问题
2017-12-12 15:13
337 查看
在java代码中只需要写入设置窗口的方法就好了。
2
3
4
5
6
7
8
9
10
11
12
13
如此就能弹出全屏的dialog了。
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了。
相关文章推荐
- Android中关于系统Dialog无法全屏的问题
- 关于横竖屏切换时Activity生命周期的问题
- 关于win7下魔兽争霸不能全屏的问题
- 关于Activity的横竖屏切换引起的生命周期变化的问题
- 关于Android 横竖屏切换的问题
- Android中关于系统Dialog无法全屏的问题(dialog样式)
- 关于JKAlertDialog在多个视图控制器跳转后不能正常显示的问题的解决--IOS
- 关于安卓横竖屏切换问题(学习总结)
- 关于XP注销和切换用户选项不能弹出的问题解决
- 关于一个controller里面几个全屏view切换的问题
- 关于SurfaceView横竖屏切换显示问题
- 关于自定义AlertDialog,设置不能充满全屏的解决方法
- 关于Android中使用WebView播放网络视频不能全屏的问题
- Android关于处理运行时变化如横竖屏切换等问题
- 关于android视频或其他全屏反复切换的问题
- 关于android 横竖屏切换问题阐述
- 关于横竖屏切换后Fragment发生重叠问题的解决
- 关于bxslider在点击左右按钮之后不能自动切换的问题解决
- 关于Virtual PC 不能全屏的问题
- 关于自定义dialog不能左右全屏的解决办法