如果在CountDownTimer中完成,则应用对第一次点击的反应不正确

时间:2019-03-05 15:49:53

标签: android countdowntimer activity-finish

在某些情况下,在我的应用中,有必要在特定时间后在CountDownTimer中结束该应用,因此,下次启动该应用时,它会从头开始。

问题是,如果以这种方式完成操作,则应用程序不会对第一个点击响应,仅对第二个响应,更糟糕的是,例如,在API 26的仿真器中,短暂的黑屏显示会立即关闭。 / p>

完成应用程序的代码非常简单:

finish();
finishAffinity();

例如,我检查了是否没有通过countDownTimer退出该事件,例如,如果在按下后退按钮时执行了同样的操作,则在第一次点击时它可以正常工作。

如何解决此问题?

0 个答案:

没有答案