我有多個活動。我想將它們添加到後臺,當我像片段一樣打開活動。活動是否有可能將它們添加到像堆棧一樣的碎片中。任何幫助都是有用的。謝謝!Android如何將活動添加到像堆棧一樣的堆棧
0
A
回答
0
只需在活動上啓動新活動並且不要完成當前活動。 Android將維護自己的活動堆棧。您將返回到之前的活動,一旦你完成當前活動
+0
但是,如果我打開一個活動,它會在後臺添加兩次。所以這是主要問題。如何解決這個問題。 - –
+0
剛剛完成頂部的活動,它下面的活動恢復。我建議你通過developer.android.com去了解活動的生命週期 –
0
使用此代碼,當你從一個活動切換到另一個
Intent a = new Intent(this, A.class);
a.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(a);
這會給ü
A>b>c>d
a>b>c
a>b
a
相關問題
- 1. Android活動堆棧
- 2. 如何將當前活動添加到活動堆棧
- 3. 活動堆棧
- 4. Android中的活動堆棧
- 5. Android中的活動堆棧
- 6. 啓動活動將堆棧
- 7. android插入活動堆棧
- 8. Android活動堆棧管理
- 9. 清除活動堆棧android
- 10. Android活動堆棧問題
- 11. Android彈出活動堆棧
- 12. Android:搬運活動堆棧
- 13. 是否可以添加一些堆棧到一個大堆棧?
- 14. 如何操作Android活動堆棧?
- 15. 添加元素到堆棧
- 16. 如何將內容從一個堆棧移動到另一個堆棧?
- 17. 如何檢測活動堆棧是否爲空以及活動堆棧大小?
- 18. 強制將活動添加到歷史堆棧
- 19. 操縱活動堆棧中的Android
- 20. Android的流行音樂活動堆棧
- 21. 活動堆棧中的問題android
- 22. 的Android活動堆棧問題
- 23. 如何手動管理活動堆棧?
- 24. Matlab將變量添加到堆棧
- 25. 將參數添加到Whoops堆棧幀
- 26. 活動堆棧未清除
- 27. 活動堆棧,singleTask,導航
- 28. 3活動堆棧情況
- 29. 活動堆棧狀態
- 30. 活動堆棧管理
默認情況下活動添加到backStack –
但是,如果我打開一個活動,它會在後臺添加兩次。所以這是主要問題。如何解決這個問題。 –
不要從意圖再次啓動活動,那麼它不會被添加兩次backStack –