我知道有这样的帖子,但它没有清楚地回答这个问题。我有一个小游戏,你点击一个头部,它会移动到一个随机位置,你会得到 +1 得分。同时有一个计时器从 60000(60 秒)开始倒计时并显示在下方。我怎样才能做到这一点,每当敲击头部时,它会为计时器增加一秒?
new CountDownTimer(timer, 1) {
public void onTick(long millisUntilFinished) {
textTimer.setText("Timer " + millisUntilFinished/1000);
}
public void onFinish() {
Intent intent = new Intent(MainActivity.this, Gameover.class);
startActivity(intent);
}
}.start();
在 onClickListner 事件中我有:
timer=timer+1000;
它目前不起作用,因为点击时没有添加时间。
任何帮助,将不胜感激 :)