2012-01-02 81 views
11

這就是我想做的事:返回特定活動

enter image description here

如果我使用startActivity我開始一個新的活動,我無法從主菜單使用StartActivityForResult - >。我想回去就主菜單活動已經出現在我的籌碼,並刪除活動一個Ç

回答

17

您是否嘗試過在你的意圖使用FLAG_ACTIVITY_CLEAR_TOP標誌(用於從「總」開始「主菜單」)?

http://developer.android.com/reference/android/content/Intent.html#FLAG_ACTIVITY_CLEAR_TOP

如果設置,並且正在啓動已經在當前任務運行的活動,那麼,而不啓動該活動的一個新的實例,都在它上面的其他活動的將被關閉,這個意圖將作爲一個新的Intent被傳遞給(現在在頂部)舊的活動。

+0

如何使用cleartop將數據傳遞給我已經打開的活動|沒有重新創建它的singletop。 – 2015-10-28 20:15:35