勵志

勵志人生知識庫

android隱藏狀態欄

Android中,隱藏狀態欄可以通過設定Activity的視窗標記View.SYSTEM_UI_FLAG_FULLSCREEN來實現。以下是隱藏狀態欄的代碼示例:

```java

getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN);

```

要顯示之前隱藏的狀態欄,可以通過清除視窗標記View.SYSTEM_UI_FLAG_FULLSCREEN來實現。以下是顯示狀態欄的代碼示例:

```java

getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);

```

此外,還可以通過設定Activity的主題來實現隱藏狀態欄的效果。例如,在AndroidManifest.xml檔案中的Activity節點中添加以下屬性:

```xml

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

```

以上代碼將隱藏Activity的狀態欄,使應用程式全螢幕顯示。在這種模式下,狀態欄將完全隱藏,直到用戶從螢幕頂部向下滑動。