假設當前正在運行名爲「A1」的活動。 我想開始活動「A2」,但不要暫停(調用onPause()),然後用返回按鈕返回時恢復「A1」。 有沒有辦法做到這一點?Android - 在不暫停當前的情況下開始新的活動
回答
你試圖實現的是不可行的。不過,Android 3.0引入了Fragments
的概念。 Fragment
粗略地說是Activity
佈局與自己的邏輯的一部分。通過結合不同的Fragments
,您可以創建一個多部分佈局,看起來像您有多個Activity
一樣運行。如果使用支持庫,Android版本低於3.0版本也支持Fragments
。您可以在應用程序中利用Fragments
概念,因爲它看起來就是這樣。希望這可以幫助。
謝謝,我知道碎片。但我需要在2.2上運行我的應用程序。 – 2012-07-17 06:12:35
@ narek.gevorgyan,可能你沒有正確地閱讀我的答案,因爲我已經說過,從Android 1.6開始可以使用片段,這要感謝支持庫。 – Egor 2012-07-17 06:13:32
哦對不起,你說得對,我會檢查 – 2012-07-17 06:14:28
- 1. 在android上開始新的活動不會暫停當前活動?
- 2. 暫停/恢復活動的另一個活動開始的Android
- 3. 如何在不按下按鈕的情況下開始活動?
- 4. 在不改變背景的情況下開始活動
- 5. 當新活動開始時不會暗淡以前的活動
- 6. DrawerLayout:在不關閉抽屜的情況下打開新活動
- 7. Android - 在不開始新活動的情況下從另一個活動調用方法
- 8. 在不重新啓動活動的情況下恢復活動
- 9. 如何開始暫停等活動
- 10. 如何在沒有按鈕點擊的情況下從其他活動開始新的活動android
- 11. 暫停的活動
- 12. MadiaPlayer活動之間的開始 - 停止 - 暫停
- 13. 當第二活動開始時第一活動不會停止
- 14. Noobish在當前情況下不存在
- 15. 在Android SDK中開始新的活動
- 16. 在不破壞活動的情況下切換活動
- 17. 在不使用SSML的情況下爲Alexa添加暫停
- 18. 如何在不丟失物品的情況下暫停Observable?
- 19. Android:在不創建新活動的情況下啓動屏幕捕獲
- 20. 在不斷開當前連接的情況下重新加載postgreSQL?
- 21. 的Android開始新的活動錯誤
- 22. 當活動暫停時Runnable停止
- 23. 在不使用線程的情況下在動畫之間暫停
- 24. 當android活動進入暫停狀態時,真的暫停了什麼?
- 25. 如何在沒有完成前面的活動的情況下動畫活動
- 26. 自動暫停開始/停止熱鍵
- 27. 在未完成的情況下重新加載一個活動()
- 28. 如何在不開始第二個活動的情況下在活動之間傳遞對象
- 29. 開始一個新的活動OnClick(Android)
- 30. Android - 開始新的活動(java.lang.NullPointerException)
你能解釋一下你需要這個的原因嗎?所以有人可以幫助你一個很好的解決方案。 – 2012-07-17 05:58:20
你想通過這樣做達到什麼目的?只是想知道 – 2012-07-17 05:59:19
我正在使用libGDX框架。 A1是恢復時正在做大量工作的遊戲活動。 A2是一個簡單的Android PreferenceActivity。當我從A2返回到A1時,它會持續3秒來恢復比賽。 – 2012-07-17 05:59:49