0
我指出一个线程来做某些工作,Android的线程启动的问题
Thread download= new Thread("download"){
public void run(){
Looper.prepare();
downloadThreadHandler = new Handler();
Looper.loop();
}
};
download.start();
而且我给张贴的Runnable线程里面做线程任务。
downloadThreadHandler.post(new Runnable() {});
当这两个片段立即发生异常时。 如果在启动线程和发布Runnables之间有一些延迟,那么它工作正常。 另外我找不到问题,因为调试过程增加了延迟,并且它在调试时工作正常