Language

View.SystemUiFlagHideNavigation フィールド

定義

#setSystemUiVisibility(int)のフラグ: ビューは、システム ナビゲーションを一時的に非表示にすることを要求しました。

[Android.Runtime.Register("SYSTEM_UI_FLAG_HIDE_NAVIGATION")]
public const Android.Views.SystemUiFlags SystemUiFlagHideNavigation = 2;
[<Android.Runtime.Register("SYSTEM_UI_FLAG_HIDE_NAVIGATION")>]
val mutable SystemUiFlagHideNavigation : Android.Views.SystemUiFlags

フィールド値

Value = 2
属性

注釈

#setSystemUiVisibility(int)のフラグ: ビューは、システム ナビゲーションを一時的に非表示にすることを要求しました。

これは、 #SYSTEM_UI_FLAG_LOW_PROFILEによって呼び出された状態よりもさらに目立たない状態です。画面上に重要なナビゲーション コントロール (ホーム、戻るなど) を描画するデバイスでは、 SYSTEM_UI_FLAG_HIDE_NAVIGATION は非表示になります。 これは、ディスプレイ上のすべての最後のピクセルを使用してコンテンツを表示するために( android.view.WindowManager.LayoutParams#FLAG_FULLSCREEN FLAG_FULLSCREEN および android.view.WindowManager.LayoutParams#FLAG_LAYOUT_IN_SCREEN FLAG_LAYOUT_IN_SCREEN ウィンドウフラグと組み合わせて)便利です。

制限があります。ナビゲーション コントロールは非常に重要であるため、ユーザーの操作が最も少ない場合は、すぐに再表示されます。 この場合、このフラグと #SYSTEM_UI_FLAG_FULLSCREEN の両方が自動的にクリアされ、両方の要素が同時に再表示されます。

このメンバーは非推奨です。 代わりに、WindowInsetsController#hide(int)でType#navigationBars()を使用してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

関連項目