Bar*_*ica 19 java android fullscreen display samsung-galaxy
最新的三星智能手机有一个有趣的功能称为全屏(或在营销术语无限显示).在这种模式下,应用程序还覆盖了主页/后退按钮所在的显示部分.通常的应用程序不会覆盖此区域,使其变黑.但三星的本土产品涵盖了这一领域.
问题:如何实现这种效果?我的意思是我应该使用什么样的清单声明或程序化调用(可能是三星的遗留API)?
Mar*_* B. 33
要启用新的三星Galaxy S8和LG G6全屏支持,请在AndroidManifest.xml下添加<application>元素:
<meta-data android:name="android.max_aspect" android:value="2.1" />
Run Code Online (Sandbox Code Playgroud)
其中2.1的值是宽高比18.5:9(默认情况下,您的应用默认为16:9 - 1.86的最大比率).更多信息:Android博客.
或者,您可以为Application或Activity设置以下属性:
android:resizeableActivity="true"
Run Code Online (Sandbox Code Playgroud)
因为文件说明(链接):
如果活动的android:resizeableActivity属性设置为true,则无需设置最大宽高比.如果您的应用以API级别24或更高为目标,则此属性默认为true.