タイトルバーの設定は、レイアウトXMLに入れると思いがちですが、マニフェストXMLの方です。
目次
設定方法
styles.xmlへ以下を追記します。
XML
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="test">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar" 【1】 >
<activity
android:name=".TestActivity"
android:noHistory="true"
android:theme="@android:style/Theme.NoTitleBar" 【2】 />
【1】の方に設定値を入れるとアプリケーション全体に適応され、【2】に入れると、入れたアクティビティに適応されます。
Theme.NoTitleBarの代わりにTheme.NoTitleBar.Fullscreenを入れるとアンテナやバッテリー、時計の部分も非表示になります。
以上、Androidアプリのタイトルバーを非表示にする方法についてでした。