我想在屏幕上显示一个计时器,倒计时将继续在屏幕上显示.它还会在特定时间间隔内发出一些声音警报.可能有多个计时器同时运行.实现此类型计时器系统的最佳方法是什么?我应该在每次启动计时器时运行一个线程并使用UIThread()更改时间显示吗?有一些更好的方法来实现它?有人可以给我示例代码吗?
您可以实现CountDownTimer.
例如:
new CountDownTimer(5000, 1000) {
public void onTick(long millisUntilFinished) {
txtView.setText(String.valueOf(millisUntilFinished / 1000));
}
public void onFinish() {
}
}.start();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1636 次 |
| 最近记录: |