2017-06-01 101 views
-1

即使用户从上到下滚动,还是有办法完全隐藏支持操作栏? 永不显示Android:从不显示支持操作栏

enter image description here

该解决方案的工作,但只是暂时的

getSupportActionBar().hide(); 

我也试过:

getWindow().getDecorView().setSystemUiVisibility(
      View.SYSTEM_UI_FLAG_LAYOUT_STABLE 
        | 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); 

android:theme="@style/Theme.AppCompat.NoActionBar" 

或相似。

当用户向下滚动时,栏会重新出现。

我需要它,因为我正在做我个人的发射器,我有我的个人支援行动吧

+1

看看[this](https://stackoverflow.com/q/32377169/6950238)问题和答案。 –

回答

1

当用户向下滚动,酒吧重新出现。

在我看来,它不可用于完全禁用/隐藏状态栏。

SYSTEM_UI_FLAG_IMMERSIVE_STICKY docs

当系统栏都被隐藏在身临其境的模式,他们可以暂时用系统的手势,如从屏幕顶部刷卡透露。这些瞬态系统栏将覆盖应用程序的内容,可能具有一定程度的透明度,并会在短暂超时后自动隐藏。