我只想用倒数计时器从15到0更新我的文本视图并使用以下代码,但它不会每秒更新一次,每次更新需要大约3,4秒延迟。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
initGame();
CountDownTimer countDownTimer = new CountDownTimer(30000, 1000) {
@Override
public void onTick(long millisUntilFinished) {
tv.setText("time left : " + millisUntilFinished / 1000);
}
@Override
public void onFinish() {
tv.setText("finished!");
}
}.start();
}
为instace打印:
time left : 29
time left: 25
time left: 22
我将非常感谢你的帮助。