smi*_*hyy 1 java int android textview countdowntimer
我有一个定时器,有一个秒数从一直到0倒数,所以如果我把5个textview标签,我希望它显示5,4,3,2,1,0,我已经有了计时器停止.我传入用户选择的随机数,所以我将变量S传递给计时器
我的观点:
mSeconds = (TextView)findViewById(R.id.secondsLabel);
Run Code Online (Sandbox Code Playgroud)
我的计时器:
int s = //int taken from on spinner in another class
Timer timer = new Timer();
timer.schedule(new TimerTask() {
@Override
public void run() {
finish();
}
}, s * 1000);
Run Code Online (Sandbox Code Playgroud)
所以当我把mSeconds.setText(//what should i add here);数字显示为0时
请检查CountDown计时器:
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()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1184 次 |
| 最近记录: |