我習慣於調用runOnUiThread()來確保一段代碼在UI線程上運行。我想同樣輕鬆地啓動的代碼塊關閉的UI線程。該方法應該是什麼樣子?Android的runOnUiThread()方法
4
A
回答
9
我想你會說的方法是start()
:
new Thread() {
public void run() {
// do something
}
}.start();
,或者使用AsyncTask
或一些Executor
從java.util.concurrent
或什麼的。
3
你很可能想要一個AsyncTask
。請參閱這篇文章:http://developer.android.com/resources/articles/painless-threading.html
3
的替代方法的AsyncTask
new Thread(){
public void run() {
// Do something
};
}.start();
相關問題
- 1. Android Java runOnUiThread()
- 2. run()和runOnUIThread()方法的內部差異
- 3. Android thread.start()和runOnUiThread(thread);
- 4. Android runOnUiThread未執行
- 5. Android中的RunOnUIThread與回調
- 6. 的Android runOnUiThread執行順序
- 7. 哪個最好:runonuithread或asynctask android方法:線程?
- 8. Android:我如何在runOnUiThread方法中調用onKeyDown?
- 9. 無法調用runOnUiThread()
- 10. Android runOnUiThread線程安全
- 11. android runonuithread()函數不執行
- 12. runonuithread不工作在android
- 13. Android runOnUiThread()沒有更新TextView
- 14. 在Android RunOnUiThread或Handler.post中更新自定義視圖的最佳方法
- 15. 的Android runOnUiThread調用的onResume()再次
- 16. 無法設定值runonuithread
- 17. 如何正確實現runOnUiThread的Android
- 18. runOnUiThread()和Android上的無限循環
- 19. runOnUIThread中的NullPointerException()
- 20. DreamService中的RunOnUiThread?
- 21. runOnUIThread question
- 22. Android runOnUiThread不更新佈局元素
- 23. Android runOnUiThread - 如何通過活動
- 24. 如何在Xamarin中使用RunOnUIThread()Android
- 25. runOnUiThread vs Looper.getMainLooper()。在Android中發佈
- 26. Android runOnUiThread導致內存泄漏
- 27. 我們如何在Android中使用runOnUiThread?
- 28. runOnUiThread不在的AsyncTask
- 29. 爲什麼必須將代碼放在「runonuithread」方法中?
- 30. 如何在靜態方法中使用「runOnUiThread(runnable)」?
啊了那裏30秒我面前,資本d在它哈哈 – Blundell