我正在创建一个处理程序,如下所示,
postTimer = new Handler();
postHandler = new Runnable() {
public void run() {
Message msg = mServiceHandler.obtainMessage();
msg.arg1 = SYNC_USAGE_STAT;
mServiceHandler.sendMessage(msg);
}
};
postTimer.postDelayed(postHandler, 15000);
这会给出一次超时还是心跳。
答案 0 :(得分:1)
这是一次性事件。你可以在runnable中做同样的事情(我的意思是postTimer.postDelayed(postHandler, 15000);
),所以它的行为就像心跳一样,但你需要某种旗帜来阻止它在未来的某个地方。