0
我正在嘗試使用UP按鈕提供對父活動中特定片段的導航。從活動導航到父活動中的特定片段
Activity1 contatins FragmentA
and FragmentB
。您可以從FragmentB
啓動活動2。
活動1在清單文件中聲明爲活動2的父級。
<activity
android:name="com.example.Activity2"
android:parentActivityName="com.example.Activity1" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.example.Activity1" />
</activity>
當你在活性2,按UP鍵,我希望你能在活性1返回FragmentB
。 相反,它返回到FragmentA(因爲它是Activity1中的默認片段)。
預先感謝您。
這是我也會這樣做的確切方式。 –
謝謝,但問題是我沒有直接啓動ActivityA。 Android負責向上導航,不是嗎? – Dennis
是和不是。雖然它處理動作,但可以覆蓋某些在「UP」動作發生時將被調用的方法。看到這裏: http://developer.android.com/training/implementing-navigation/ancestral.html#NavigateUp –