在 AndroidManifest.xml 的 `
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen">
<!-- 所有 Activity 自動全屏 -->
</application>
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE); // 必須在 setContentView 前
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.seconda);
// ...
}
| 方式 | 優點 | 缺點 |
|---|---|---|
| Manifest 主題 | 全局生效、無代碼入侵、啟動無閃屏 | 無法單獨控制某頁非全屏 |
| 代碼設置 | 靈活控制每個 Activity | 啟動瞬間可能閃現標題欄 |