Android问题集锦之五:Can't create handler inside thread that has not called Looper.prepare()错误的解决

 

此问题是和UI线程同步引起的。

第一个办法是根据提示,添加 Looper.prepare(); 

 

Thread action=newThread() { 

publicvoidrun() {

 Looper.prepare(); 

 todo(); 

 Looper.loop(); } };

action.start()

 

第二个办法是用handler来处理。

见另一篇文章:http://blog.csdn.net/lincyang/article/details/5861221

你可能感兴趣的:(thread,UI,action)