此问题是和UI线程同步引起的。
第一个办法是根据提示,添加 Looper.prepare();
Thread action=newThread() {
publicvoidrun() {
Looper.prepare();
todo();
Looper.loop(); } };
action.start()
第二个办法是用handler来处理。
见另一篇文章:http://blog.csdn.net/lincyang/article/details/5861221