行业知识
Android全屏黑边解决方案
2026-10-21 22:54:43
来源:互联网转载
在Android12以上的手机,设置全屏后屏幕底部有黑边或者白边,有的屏幕顶部有黑边。解决方案很简单,在使用的主题中添加对应的设置即可,如下:
()-
res/values/themes.xml
true true true
-
res/values-v27/themes.xml
()true true true shortEdges
-
使用主题
这里把主题应用到了application,则所有的界面都会全屏,也可单独把主题设置到需要全屏的Activity上。
这种全屏后有个问题,如果在界面的底部有按钮,且系统启用了虚拟导航栏,则我们界面的按钮可能显示在虚拟导航栏的下方,这样导致点击不了下面的按钮。这种情况可以看看怎么获取虚拟导航栏的高度,然后给界面设置一个marginBottom。
下一篇:联想电脑主机指示灯关闭