我有一個活動(A)和活動(B)。 A負責加載信息,B是主要活動。在B中,還有對UI實現的加載操作(例如,監聽器)。我想顯示活動A,並運行活動B,但是我希望僅當加載(B)完成時(我在A中有ProgressDialog)纔會顯示B。 我該怎麼做? 謝謝!如何在不顯示的情況下運行活動?
0
A
回答
2
聽起來,A的任務比一個Activity更適合一個線程。
+0
非常感謝! – 2012-08-17 10:29:27
0
這看起來更像是一個架構問題。您可能想重新考慮使用兩項活動。您可以在單個活動中使用AsyncTask來執行此操作。
0
你可以使用Fragments實現你想要的! Cit:「但是,片段不需要成爲活動佈局的一部分,也可以使用沒有自己UI的片段作爲活動的隱形工作人員。」
如果您使用支持庫,則不必擔心SDK目標。
相關問題
- 1. 在不顯示屏幕布局的情況下執行活動
- 2. 如何在不顯示啓動畫面的情況下關閉活動?
- 3. 如何在不移除先前活動的情況下在其他活動上顯示透明活動
- 4. 如何在不運行的情況下構建Rust示例
- 5. 如何在不顯示結果的情況下執行查詢?
- 6. 如何在不按下按鈕的情況下開始活動?
- 7. 如何在不顯示時間的情況下運行iPhone模擬器?
- 8. 如何在不顯示窗口的情況下運行PowerShell腳本?
- 9. 如何在不顯示Python應用程序的情況下運行Python腳本?
- 10. 如何在正在運行的活動中顯示活動?
- 11. 如何在沒有任何活動的情況下顯示進度條?
- 12. 在不重新啓動活動的情況下恢復活動
- 13. 在不激活虛擬環境的情況下運行Python3
- 14. 如何在不顯示密碼的情況下下載文件?
- 15. 如何在不存在數據的情況下不顯示XRRichText?
- 16. 如何在沒有點擊通知的情況下顯示活動
- 17. 用firefox在沒有顯示器的情況下運行硒
- 18. 如何在我的情況下在一行中顯示div
- 19. 如何在不創建對象的情況下收聽活動
- 20. 在不破壞活動的情況下切換活動
- 21. 如何在沒有主機的情況下自動運行android
- 22. 在沒有任何活動運行的情況下在服務中使用GetContentResolver
- 23. 如何在不顯示java中的printdialog的情況下打印
- 24. 如何在不按WPF中的Alt的情況下顯示AccessKey?
- 25. 默認情況下如何顯示ionicPopover
- 26. 在不滾動的情況下在listView上顯示圖像?
- 27. 如何在不調用android中的startactivity的情況下執行intent活動?
- 28. 在任何情況下顯示吐司
- 29. 在不顯示備註的情況下在Lotus Notes/Domino中運行查詢UI
- 30. 如何在不運行mknod的情況下自動將Linux字符設備顯示在/ dev中?
我相信如果它沒有被顯示或渲染,我不會加載用戶界面,我會把'ProgressDialog'放在活動B中,而不是加載到第一個上 – 2012-08-17 09:09:59
我聽起來A的任務比一個Activity更適合一個線程。 – sschrass 2012-08-17 09:18:36
@SatelliteSD這就是解決方案,它使我的應用程序加載速度更快。謝謝! – 2012-08-17 10:22:19