Pri*_*alj 15 android handler runnable
我可以在Activity中为所有runnable使用一个处理程序,还是应该有多个Handler实例,每个实例都可以运行一次?
Tof*_*mad 12
您只能使用一个,handler并指定您将来自哪里使用不同的消息.
handler.sendEmptyMessage(messagevalue); //use this to send message from different place
Run Code Online (Sandbox Code Playgroud)
现在处理消息
private Handler handler=new Handler(){
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
//specify msg value
if(msg.what==10){
//do this
}else if(msg.what==20){
// do this
}else{
//so on....
}
}
};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6000 次 |
| 最近记录: |