想实现多个线程同时给一个线程发消息要怎么做? 写了三个线程分别执行
handler1.sendEmptyMessage(0123);
handler2.sendEmptyMessage(0234);
handler3.sendEmptyMessage(0345);
请问如何在代码中判断接受了0123 0234 0345 这三个信息 再执行run() ??求指点
final Handler handler1 = new Handler(){
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
if(msg.what == 0234){
new Thread(new Runnable() {
@Override
public void run() {
}
}).start();
}
}
};