我想在我的活动中进行30秒倒计时并继续运行,直到达到0.是否有任何方法?
基本上我希望它在textview中运行并更新其值。
答案 0 :(得分:1)
你可以这样做
new CountdownTimer(30000, 1000) {
public void onTick(long millisUntilFinished) {
mTextField.setText("seconds remaining: " + millisUntilFinished / 1000);
}
public void onFinish() {
mTextField.setText("done!");
}
}.start()
答案 1 :(得分:0)
使用CountDownTimer检查:http://coderzheaven.com/2011/08/simple-countdown-timer-in-android/以获取完整示例。