View.SystemUiFlagLayoutFullscreen フィールド

定義

フラグ: #setSystemUiVisibility(int)ビューは、現在要求されていない場合でも、ウィンドウを要求した #SYSTEM_UI_FLAG_FULLSCREENかのようにレイアウトしたいと考えます。

[Android.Runtime.Register("SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN")]
public const Android.Views.SystemUiFlags SystemUiFlagLayoutFullscreen = 1024;
[<Android.Runtime.Register("SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN")>]
val mutable SystemUiFlagLayoutFullscreen : Android.Views.SystemUiFlags

フィールド値

Value = 1024
属性

注釈

フラグ: #setSystemUiVisibility(int)ビューは、現在要求されていない場合でも、ウィンドウを要求した #SYSTEM_UI_FLAG_FULLSCREENかのようにレイアウトしたいと考えます。 これにより、ユーザー インターフェイスの一部が表示されるときに画面の装飾で覆われる可能性があるため、そのモードに切り替えたり、モードを切り替えたりするときにアーティファクトを回避できます。 メソッドを使用して、内部 UI 要素のレイアウトを実行して、全画面表示以外のシステム UI を #fitSystemWindows(Rect) 考慮できます。

注: を持つDisplayCutoutディスプレイでは、ウィンドウの が の場合でも、設定されている場合#SYSTEM_UI_FLAG_FULLSCREENとは異なる方法でウィンドウWindowManager.LayoutParams#layoutInDisplayCutoutMode layoutInDisplayCutoutModeWindowManager.LayoutParams#LAYOUT_IN_DISPLAY_CUTOUT_MODE_DEFAULT LAYOUT_IN_DISPLAY_CUTOUT_MODE_DEFAULTが配置される場合があります。 これを回避するには、他のモードのいずれかを使用します。

このメンバーは非推奨とされます。 フローティング ウィンドウの場合は、()} と共に Type#statusBars() を使用LayoutParams#setFitInsetsTypes(int)します。 画面を埋める非フローティング ウィンドウの場合は、 を呼falseび出しますWindow#setDecorFitsSystemWindows(boolean)

の Java ドキュメント android.view.View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN

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

適用対象