有以下几种方式:
1) Activity.runOnUiThread(Runnable)
2) View.post(Runnable) ;View.postDelay(Runnable , long)
3) Handler
4) AsyncTask
。
如何实现线程间通讯
在Android中有多种方法可以实现其他线程与Main线程通讯,我们这里介绍常见的两种。
1) 使用AsyncTask
参考:http://blog.csdn.net/qq_30716173/article/details/50905041
2) 使用Handler
参考:http://blog.csdn.net/qq_30716173/article/details/50544255
3) Activity.runOnUiThread(Runnable)
4) View.post(Runnable)View.postDelayed(Runnable, long)
5) Handler.post Handler.postDelayed(Runnable, long)