語言

View.SystemUiFlagFullscreen 欄位

定義

Flag for #setSystemUiVisibility(int): view 已要求切換為正常全螢幕模式,使其內容能佔據整個螢幕,同時仍允許使用者與應用程式互動。

[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
屬性

備註

Flag for #setSystemUiVisibility(int): view 已要求切換為正常全螢幕模式,使其內容能佔據整個螢幕,同時仍允許使用者與應用程式互動。

這與 具有相同的視覺效果 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 狀態。

使用此標誌時,應用程式應提供使用者輕鬆脫離的便利。 一個常見的例子是電子書閱讀器,點擊螢幕後,使用者沉浸閱讀時隱藏的螢幕和介面裝飾會被重新呈現。

此會員已被棄用。 改用 WindowInsetsController#hide(int) 搭配 Type#statusBars()。

的 android.view.View.SYSTEM_UI_FLAG_FULLSCREENJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

另請參閱