setTimeout https://stackoverflow.com/a/18381353/433570
的答案它没有提供我们是否可以在javascript中取消计时器的信息。
是否有可在Android中取消的计时器?
答案 0 :(得分:5)
根据Handler
public final void removeCallbacks(Runnable r)
在API级别1中添加
删除邮件队列中的Runnable r的所有待处理帖子。
示例代码:
Runnable runnable = new Runnable() {
public void run() {
Log.i("Tag", "Runnable running!");
}
};
Handler handler = new android.os.Handler();
handler.postDelayed(runnable, 1000);
handler.removeCallbacks(runnable);
答案 1 :(得分:0)
例如,您可以使用removeMessages,removeCallbacks方法