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之外,这在所有设备上都有效