2014-02-06 43 views
1

我有一個應用程序,在用戶導航時替換容器中的片段。 (最初基於android studio創建的方法,如果你選擇了微調導航來啓動一個新項目)有沒有相當於SINGLE_TOP標誌的片段?

我希望用戶能夠按回退按鈕返回前一頁,但不必按回百萬次退出應用程序。

我可以將碎片添加到後臺堆棧,但這意味着可能有一個巨大的堆棧,或者我必須手動找到最後一個實例並清除堆棧的一部分。如果我使用活動,我可以用SINGLE_TOP標誌啓動我的意圖。有替代碎片時可以使用的等效方法嗎?

回答

1

看起來沒有等價物。

當前最好的選擇是調用remove(fragment)作爲你的事務的一部分,雖然這樣做的缺點是它似乎彈出任何在棧上的東西