Androidアプリで、アプリのタイトルバーをカスタマイズしたいと思っています。具体的には、今、「Main」, 「Sub」, 「Subsub」の3つのActivityがあって、
Mainのタイトルバー ... "文字列1"
Subのタイトルバー ... "←文字列2"
Subsubのタイトルバー ... "←文字列3"
というようにタイトルバーに出したいと思っています。文字列1〜3はこちらで設定した任意の文字列で、矢印は、一つ前のActivityに戻るものです。
まずは矢印を出そうと、以下のようにAndroidManifest.xmlを編集したのですが、Subには矢印が出るものの、Subsubには出ません。
xml
1<?xml version="1.0" encoding="utf-8"?> 2<manifest xmlns:android="http://schemas.android.com/apk/res/android" 3 package="com.example.subactivityapp"> 4 5 <application 6 android:allowBackup="true" 7 android:icon="@mipmap/ic_launcher" 8 android:label="" 9 android:roundIcon="@mipmap/ic_launcher_round" 10 android:supportsRtl="true" 11 android:theme="@style/AppTheme"> 12 <activity android:name=".MainActivity"> 13 <intent-filter> 14 <action android:name="android.intent.action.MAIN" /> 15 16 <category android:name="android.intent.category.LAUNCHER" /> 17 </intent-filter> 18 </activity> 19 <activity 20 android:name=".SubActivity" 21 android:parentActivityName=".MainActivity" /> 22 <activity 23 android:name=".SubsubActivity" 24 android:parentActivityName=".SubActivity" 25 android:theme="@style/AppTheme.NoActionBar" 26 android:label="@string/title_activity_selected_data" /> 27 </application> 28 29</manifest>
Android Studio 3.0.1を使用して開発しており、Emulatorは Nexus_5X_API_27(Android 8.1.0, API27)を使っています。
よろしくお願いします。
あなたの回答
tips
プレビュー