我创建了一个处理程序,以模仿计时器任务。因为 TimerTask 在不同的平板电脑上表现不同。所以我创建了这个处理程序方法。在计时器中有一个方法timerTask.cancel();
,但是如何停止这个处理程序,即使在应用程序退出后它也会继续运行。正如您所看到的,即使在按下后也会运行日志。
Handler handler = new Handler();
public void recursivelycallHandler(){
handler.postDelayed(new Runnable() {
@Override
public void run() {
Log.d("handler is running", "true" + System.currentTimeMillis());
recursivelycallHandler();
}
}, 100);
}