diadia

興味があることをやってみる。自分のメモを残しておきます。

アプリのタイトルバーを消す方法

デフォルトだと...

デフォルトだと画面の一番上にアプリの名前が緑色のバーのところに表示されてしまう。 これを消す方法を調べる。

タイトルを表示するバーの名前

タイトル(app_name)を表示するバーの名前をアクションバーと呼ぶらしい。

肝心の消し方

参考:

Androidのアクションバーを隠す方法

res/valuesフォルダのstyle.xmlを編集すればアクションバーを削除する事ができる。

<resources>

    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        <!-- Customize your theme here. -->
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>
    </style>

</resources>

上記のstyleタグのparent属性をNoActionBarが含まれているものに変更すれば良い。

<resources>

    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
        <!-- Customize your theme here. -->
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>
    </style>

</resources>