在android 线程中出现该错误
解决办法:
Handler handler = new Handler(){
@Override
public void handleMessage(Message msg) {
if(msg.what == 3){
Toast.makeText(DownloadService.this, "这里设置弹出的信息", 2000).show();
}
}
};
class MyThread implements Runnable{
@Override
public void run() {
Message msg = new Message();
msg.what = 3;
handler.sendMessage(msg);
}
}
本文介绍了解决Android线程中使用Handler发送消息时遇到的问题的方法。通过创建自定义的Handler并重写handleMessage方法来接收主线程的消息,再通过发送特定的消息代码触发UI更新。
150

被折叠的 条评论
为什么被折叠?



