2015-05-06 4 views
0

Я знаю, как сделать работу с полным экраном в Android, но я хочу знать, есть ли способ отключить автоматическое отображение статусаBar при нажатии в верхней части экрана, я хочу сделать это как в играх.Как отключить автоматическое отображение статусаBar в андроиде в полноэкранном режиме

ответ

0

Ну вы можете сделать полный экран в Immersive и Non_Immersive

Вы говорите о захватывающем полноэкранном режиме использовать этот код

@Override 
public void onWindowFocusChanged(boolean hasFocus) { 
super.onWindowFocusChanged(hasFocus); 
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.KITKAT) { 
    if (hasFocus) { 
     decorView 
       .setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN 
         | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION 
         | View.SYSTEM_UI_FLAG_FULLSCREEN 
         | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY); 
    } 
} 

}

и вы можете пройти через эту страницу, чтобы узнать больше

https://developer.android.com/training/system-ui/immersive.html

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