我正在创建如下所示的处理程序,
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);
这是一次超时还是像心跳。
最佳答案
那是一次事件。您可以在runnable中执行相同的操作(我指的是postTimer.postDelayed(postHandler, 15000);
),因此它的行为类似于心跳,但是将来您需要某种标记来将其停止。
关于android - Android中的处理程序行为,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11032309/