Android 隐藏标题栏:标准方法在某些华为设备上似乎不起作用
在m app中,我想隐藏标题栏(还有导航栏,但这个问题只是关于标题) 我是这样做的:Android 隐藏标题栏:标准方法在某些华为设备上似乎不起作用,android,titlebar,Android,Titlebar,在m app中,我想隐藏标题栏(还有导航栏,但这个问题只是关于标题) 我是这样做的: 在舱单中: 在活动的onCreate中: 即使是1)本身也应该隐藏标题栏,在大多数设备中确实如此。但在一些华为设备上(P40、P40 Pro、Mate 30 Pro、Mate 30、Nova 5T、P30,举几个例子),这不起作用:在这些设备上,标题栏不会被画出来,但屏幕顶部有一个空的黑条代替了它。更糟糕的是,在我的应用程序中,顶部有几个按钮;单击这些按钮时,会弹出一个弹出窗口,其下方有一些选项。问题是,按钮的
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
final int FLAGS = View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_FULLSCREEN
| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY;
getWindow().getDecorView().setSystemUiVisibility(FLAGS);