に問題があることを考える
<application
android:allowBackup="true"
android:icon="@drawable/app_icon"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme"
tools:replace="@android:icon">
<activity
android:name=".firstActivity"
android:label="@string/title_activity_main"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:noHistory="true"
android:name=".secondActivity"
android:label="Todo List"
android:parentActivityName=".firstActivy"
android:theme="@style/AppTheme.NoActionBar">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.example.akbari.test.Main" />
</activity>
<activity
android:noHistory="true"
android:name=".thirdActivity"
android:label="@string/title_activity_client_list"
android:parentActivityName=".secondActivity"
android:theme="@style/AppTheme.NoActionBar">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.example.akbari.test.Main" />
</activity>
</application>
:事前に感謝
は、これが私のマニフェストファイルであります4.0
(APIレベル16)よりも上位のバージョンの場合、明らかに、2番目のアクティビティをコメントとして終了した可能性があります。
4.0
以下を使用している場合は、meta-data
のために起きています。android:value
の2番目と3番目のアクティビティが同じものを指しています。
は、メタデータが提供される方法を見hereを持っている、とandroid:parentActivityName
android:value="yourPackage.yourParentActivity"
たぶん、あなたが第二の活動を終えている三番目は –
を開始するときには、第二の活動を終え、終了していないしている必要があります最初の1 –
第二と第三の活動 –