最終更新:2015-07-16 (木) 14:29:16 (1855d)  

View.setSystemUiVisibility
Top / View.setSystemUiVisibility

http://developer.android.com/reference/android/view/View.html#setSystemUiVisibility(int)

フラグ

  • SYSTEM_UI_FLAG_FULLSCREEN?ステータスバーを非表示にする
    SYSTEM_UI_FLAG_HIDE_NAVIGATION
    SYSTEM_UI_FLAG_IMMERSIVEAndroid 4.4
    SYSTEM_UI_FLAG_IMMERSIVE_STICKY?Android 4.4
    SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN?ステータスバーが非表示であるかのようにビューをレイアウトする
    SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION?ナビゲーションバーが非表示であるかのようにビューをレイアウトする
    SYSTEM_UI_FLAG_LAYOUT_STABLE?
    SYSTEM_UI_FLAG_LOW_PROFILE?
    SYSTEM_UI_FLAG_VISIBLE?

メモ

Android 4.3

  • SYSTEM_UI_FLAG_HIDE_NAVIGATION
  • SYSTEM_UI_FLAG_FULLSCREEN?
  • 1点でもタップすると、すぐにシステムバーとナビゲーションバーが再表示される

Android/Immersiveモード

  • Android 4.4
  • 一度再表示なったシステムバーとナビゲーションバーは再度、非表示になることはない
  • SYSTEM_UI_FLAG_IMMERSIVE_STICKY?を指定すると一定時間後に非表示になる

関連