Language

View.SystemUiFlagFullscreen フィールド

定義

#setSystemUiVisibility(int)のフラグ: ビューは、ユーザーがアプリケーションを操作できるように、そのコンテンツが画面を引き継ぐように、通常の全画面表示モードに入るように要求しました。

[Android.Runtime.Register("SYSTEM_UI_FLAG_FULLSCREEN")]
public const Android.Views.SystemUiFlags SystemUiFlagFullscreen = 4;
[<Android.Runtime.Register("SYSTEM_UI_FLAG_FULLSCREEN")>]
val mutable SystemUiFlagFullscreen : Android.Views.SystemUiFlags

フィールド値

Value = 4
属性

注釈

#setSystemUiVisibility(int)のフラグ: ビューは、ユーザーがアプリケーションを操作できるように、そのコンテンツが画面を引き継ぐように、通常の全画面表示モードに入るように要求しました。

これは、 android.view.WindowManager.LayoutParams#FLAG_FULLSCREEN WindowManager.LayoutParams.FLAG_FULLSCREENと同じ視覚効果を持ちます。つまり、ユーザーがビューのウィンドウにいる間は、重要でない画面の装飾 (ステータス バーなど) が非表示になり、そのコンテンツにフォーカスが置かれます。 ウィンドウ フラグとは異なり、 Window#FEATURE_ACTION_BAR_OVERLAY Window.FEATURE_ACTION_BAR_OVERLAYでオーバーレイ モードで ActionBar を使用している場合、このフラグを有効にすると、アクション バーも非表示になります。

この方法は、ウィンドウ フラグが一時的な状態である場合に最適です。つまり、アプリケーションは、ユーザーがコンテンツに集中できるようにしたいが、継続的な状態としてではなく、ユーザーの操作の特定の時点でこれを行います。 アプリケーションが画面全体を常に全画面表示のままにしたい場合 (画面を引き継ぐゲームなど)、通常は android.view.WindowManager.LayoutParams#FLAG_FULLSCREEN window flag の方が適しています。 ここで設定された状態は、他のシステム UI 状態と同様に、さまざまな状況 (ユーザーが別のアプリケーションに移動するなど) でシステムによって削除されます。

このフラグを使用する場合、アプリケーションはユーザーが簡単にアクセスできる機能を提供する必要があります。 一般的な例は電子書籍リーダーで、ユーザーが本の読み上げに浸っている間に隠されていた画面や UI の装飾を画面でタップすると、戻ります。

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

Javaドキュメント。

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

適用対象

関連項目