【Android】全画面表示にする(タイトルバーとステータスバーを非表示にする)
2022-10-3 | Android
Androidでタイトルバーとステータスバーを非表示にして全画面表示にしたい!
概要
今回の記事では、Androidでタイトルバーとステータスバーを非表示にして全画面表示にする手順を掲載する。
これを
こーしたい!
仕様書
環境
- Android Studio Dolphin 2021.3.1
- Java 1.8(8)
- API 28: Android 9.0 (Pie)
手順書
Empty Activityのテンプレートからプロジェクトを作った場合の例。
「Project」の「app」->「res」->「values」->「themes」の中にあるthemes.xml
とthemes.xml (night)
の<!-- Customize your theme here. -->
の下に以下を追記する。
<item name="windowNoTitle">true</item>
<item name="windowActionBar">false</item>
<item name="android:windowFullscreen">true</item>
<item name="android:windowContentOverlay">@null</item>
追記した後は下記のような感じになる。(themes.xml (night)
の場合)
<resources xmlns:tools="http://schemas.android.com/tools">
<!-- Base application theme. -->
<style name="Theme.Appname" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
<!-- Primary brand color. -->
<item name="colorPrimary">@color/purple_500</item>
<item name="colorPrimaryVariant">@color/purple_700</item>
<item name="colorOnPrimary">@color/white</item>
<!-- Secondary brand color. -->
<item name="colorSecondary">@color/teal_200</item>
<item name="colorSecondaryVariant">@color/teal_700</item>
<item name="colorOnSecondary">@color/black</item>
<!-- Status bar color. -->
<item name="android:statusBarColor">?attr/colorPrimaryVariant</item>
<!-- Customize your theme here. -->
<item name="windowNoTitle">true</item>
<item name="windowActionBar">false</item>
<item name="android:windowFullscreen">true</item>
<item name="android:windowContentOverlay">@null</item>
</style>
</resources>
まとめ(感想文)
ゲームアプリとかに良いかもね!