2015-08-28 3 views
-1

В моем приложении я использую захватывающий липкий режим на каждом виде деятельности таким образом:Как сохранить пользовательский интерфейс в режиме Immersive?

protected void onCreate(Bundle savedInstanceState) { 
    getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY 
      | 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); 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_mainmenu); 
} 

И это работает очень хорошо, но при переключении между кнопками деятельности и баром показать на секунду, а затем скрыть снова. Есть ли способ держать их скрытыми все время?

Я очень новичок в этом, поэтому, пожалуйста, объясните это просто.

ответ

0

Просто установите видимость самой внешней точки зрения, скрытые в вашем XML, как показано ниже,

<LinearLayout 
 
     android:layout_width="match_parent" 
 
     android:layout_height="match_parent" 
 
     android:visibility="gone"> 
 
</LinearLayout>

Вы можете поместить это свойство видимости для какой просмотра вы хотите

+0

Я думаю, что я не сделал это очевидным ... баром и кнопками я имел в виду http://i.imgur.com/TAD9cDT.png пользовательский интерфейс Android. Они показывают и прячутся через секунду, и это очень раздражает. – osztenkurden

Смежные вопросы