因此,我正在使用Android Studio,并且需要一个倒数计时器。
到目前为止,我已经搜索并找到了各种行不通的代码行,或者没有完全执行我希望应用程序执行的操作。
我希望计时器倒计时,如果用户回答不正确,则剩余时间将减少,如果用户回答3正确,则将增加时间。
谁能给我一个代码并解释它的作用,我是否还需要其他任何东西?
以及如何修改它以满足我的需求。
最佳答案
您可以使用Google提供的官方倒数计时器。看这里:
http://developer.android.com/reference/android/os/CountDownTimer.html
new CountDownTimer(30000, 1000) {
public void onTick(long millisUntilFinished) {
mTextField.setText("seconds remaining: " + millisUntilFinished / 1000);
}
public void onFinish() {
mTextField.setText("done!");
}
}.start();
然后,您可以手动添加/减少每个错误答案的时间。