Android View.SYSTEM_UI_FLAG_全屏显示不';我不能在华为P20上工作
我有一个问题,活动/片段必须在全屏模式下进入(如果用户展开视图)。 这实际上通过使用以下代码在(几乎)所有设备上工作:Android View.SYSTEM_UI_FLAG_全屏显示不';我不能在华为P20上工作,android,fullscreen,statusbar,huawei-mobile-services,Android,Fullscreen,Statusbar,Huawei Mobile Services,我有一个问题,活动/片段必须在全屏模式下进入(如果用户展开视图)。 这实际上通过使用以下代码在(几乎)所有设备上工作: decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN); 但不知何故,华为P20的情况并非如此。它隐藏状态栏,但有一个空白,底部内容与底部导航重叠。 在其他设备上,它会正确显示(全屏,无空白)。 我尝试在任何可能的地方使用android:fitsystemwindows=“true”,但没有任何东西可以
decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN);
但不知何故,华为P20的情况并非如此。它隐藏状态栏,但有一个空白,底部内容与底部导航重叠。
在其他设备上,它会正确显示(全屏,无空白)。
我尝试在任何可能的地方使用android:fitsystemwindows=“true”,但没有任何东西可以解决这个问题
编辑:
我实际上也隐藏了工具栏,但该部分在所有设备上都能正常工作(包括华为P20)。唯一的问题是华为P20上的状态栏
有什么建议吗
照片:
可能是您忘了添加两行额外的内容
ActionBar actionBar = getActionBar();
actionBar.hide();
您可以使用manifest.xml
,将主题添加到目标活动中<application
...
android:theme="@android:style/Theme.Holo.NoActionBar.Fullscreen" >
...
</application>
可能是您忘了添加这两个额外的行
ActionBar actionBar = getActionBar();
actionBar.hide();
您可以使用manifest.xml
,将主题添加到目标活动中
<application
...
android:theme="@android:style/Theme.Holo.NoActionBar.Fullscreen" >
...
</application>
请仔细阅读我的问题。我不确定ActionBar/Toolbar是否与此相关。我们实际上也隐藏了工具栏。正如我所说的,除了华为P20,这在所有设备上都有效。请仔细阅读我的问题。我不确定ActionBar/Toolbar是否与此相关。我们实际上也隐藏了工具栏。正如我所说的,除了华为P20之外,这在所有设备上都有效