2012-07-05 73 views

回答

3

android:parentActivityName

系統讀取該屬性,以確定哪些活動應該是 時使用按操作欄中的向上按鈕啓動。 系統也可以使用此信息來合成與TaskStackBuilder的活動 的反向堆棧。

這個屬性在API級別推出16

意味着,如果你有三個活動A,B和C在Appliction.you已設置的android:parentActivityName =爲 「A」。在Manifast 活動c如果從活動A和C的活動B.then用戶按從活動C.user自動去到活動A活動B.代替


onBackPressed啓動活動B後退按鈕:

當活動檢測到用戶按下後鍵 鍵時調用。默認實現只是完成當前活動, 但您可以重寫此操作以執行任何您想要的操作。

當用戶按任何活動的返回鍵時調用。 onBackPressed結束當前活動和恢復上一個例如 如果您從活動B開始活動B並從活動B開始活動C.如果用戶從活動C開始按下後退按鈕,則 系統結束當前活動C和恢復B.