1. 首页
  2. 移动开发
  3. Android
  4. Dialog全屏,去掉状态栏的方式

Dialog全屏,去掉状态栏的方式

上传者: 2022-05-24 09:49:00上传 PDF文件 70.56 KB 热度 11次

dialog即使设置全屏了,但还是有状态栏占用高度这;直接将下面这行代码放到你的dialog中即可顺便说下自定义dialog宽高:添加两个基本的style实现全屏。View.INVISIBLE:隐藏状态栏,同时Activity会伸展全屏显示。View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN:Activity全屏显示,但状态栏不会被隐藏覆盖,状态栏依然可见,Activity顶端布局部分会被状态遮住。View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION:效果同View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREENView.SYSTEM_UI_LAYOUT_FLAGS:效果同View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREENView.SYSTEM_UI_FLAG_HIDE_NAVIGATION:隐藏虚拟按键(导航栏)。有些手机会用虚拟按键来代替物理按键。

用户评论