在後臺線程上構建AlertDialog
是不是每個好主意?某些對話框可能包含很多信息,如長列表,這可能需要一段時間才能加載。值得移動到後臺線程來構建?Android AlertDialogs
2
A
回答
2
您可以在後臺線程中收集數據,但必須在主線程中創建對話框。一般來說,假設整個Android框架中的所有內容都是在主線程中調用的,除非另有說明。
2
在主線程之外完成所有昂貴的工作以保持用戶界面的反應是個好主意。 當聚會顯示信息可能是時間昂貴,那麼你應該使用後臺線程。
收集完所有信息後,您肯定需要從主線程內顯示AlertDialog
。沒有其他線程,那麼主線程應該做任何與UI有關的東西。
相關問題
- 1. Android中的嵌套AlertDialogs
- 2. Muliple AlertDialogs點擊
- 3. 顯示多個AlertDialogs
- 4. 隊列獨立AlertDialogs?
- 5. AlertDialogs和小部件
- 6. AlertDialogs中的序列錯誤
- 7. 不能立刻解僱2個AlertDialogs Android中
- 8. 在Android的外觀問題中的自定義AlertDialogs /對話框
- 9. 如何在Android中顯示連續的AlertDialogs?
- 10. 的Android防止活性風格被應用於alertdialogs
- 11. 如何從Android中的泛型類返回AlertDialogs?
- 12. 使用AlertDialogs時應用程序崩潰
- 13. 檢查活動中的其他AlertDialogs?
- 14. 如何在alertDialogs中設置文本和getText
- 15. TaskCompletionSource和dismiss導致多個自定義alertdialogs不出現
- 16. 是否有可能加速初始化Activity子類中的AlertDialogs?
- 17. 用戶完成多個AlertDialogs後顯示Toast
- 18. 如何截取Activity的內容,包括PopupWindows和AlertDialogs?
- 19. 在Android中擴展AlertDialogs(在哪裏可以找到示例,如何獲取標題和按鈕)
- 20. 如果您不想爲AlertDialogs創建十幾個類,該怎麼辦?
- 21. Android的覆蓋AlertDialog的onClick
- 22. 數據從FirebaseDatabase獲取是越來越顯示在3個獨立的AlertDialogs,而不是一個
- 23. MIUI vs android小工具
- 24. AlertDialog OnClose事件Android
- 25. Android:正面,負面和中性按鈕之間的區別
- 26. Android對話框和列表視圖顯示文本內聯
- 27. 取消android中現有的alertdialog
- 28. 的Android AlertDialog按鈕定位
- 29. Android AlertDialog問題與ImageView
- 30. Android Alertbox如何在沒有任何引用的情況下關閉所有打開的Alertbox