我想知道是否可以无限重复CountDownTimer
?
我想做一个盲测,当计时器结束时改变歌曲并重新开始播放另一首歌曲。
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.jeu);
int timeinminutes=1;
new CountDownTimer(timeinminutes*21000, 1000)
{
TextView jeutimer = (TextView) findViewById(R.id.jeu_timer);
public void onTick(long millisUntilFinished)
{
long scnds=0;
scnds=(millisUntilFinished/1000);
jeutimer.setText( "" + scnds);
}
public void onFinish()
{
}
}.start();
我的问题是没有“重启”功能,我想无限重启我的倒计时
最佳答案
你可以重新启动它-
timer =new CountDownTimer(360000,3000) {
@Override
public void onTick(long millisUntilFinished) {
//Some work
}
@Override
public void onFinish() {
timer.start(); // start it again after it finishes
}
}.start();
关于java - 是否可以重复倒数计时器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15352211/