我正在使用handler.postDelayed()在我的应用程序进行下一阶段之前创建等待时间。在等待期间,我将显示一个带有进度条和取消按钮的对话框。

我的问题是我找不到在时间过去之前取消postDelayed 任务的方法。

最佳答案

我这样做是为了发布延迟的可运行对象:

myHandler.postDelayed(myRunnable, SPLASH_DISPLAY_LENGTH);

并将其删除:myHandler.removeCallbacks(myRunnable);

关于android - 取消handler.postdelayed进程,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4378533/

10-10 07:00