即使用户按下Return键,我的CountDownTimer也会继续计数。我把
public void onUserLeaveHint(){
myTimer.cancel();
}
并且仅当用户按Home键时才正确执行myTimer.cancel()计时器。如果计算的活动消失了,我该如何取消计时器?
答案 0 :(得分:1)
如果您想要在Android中捕获Back键事件,您将使用onBackPressed()
,如下所示:
public void onBackPressed(){
super.onBackPressed();
myTimer.cancel();
}