Android使Dialog全屏显示状态栏

前端之家收集整理的这篇文章主要介绍了Android使Dialog全屏显示状态栏前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想创建一个全屏但没有隐藏状态栏的对话框.

如果使用样式Theme_Light_NoTitleBar_Fullscreen,则对话框占据整个屏幕.

如果使用样式Theme_Material_Light_NoActionBar_TranslucentDecor,它似乎工作但对话框的顶部实际上变得透明.我可以通过查询状态栏高度并在我的对话框布局中添加顶部填充来使其更好.这个解决方案似乎运行正常,但如果我将动画附加到它上面它不起作用.

我很困惑为什么谷歌使对话框如此复杂使用,如果我正确地做了一个全屏对话框在这里?

解决方法

只需使用THEME_BLACK_NoTitleBar即可 为我工作!!!

猜你在找的Android相关文章