嗨我在listview中的倒数计时器有些问题。我已经设法在列表视图中列出了2个不同的计时器,但它没有正确显示。第二个条目正在覆盖列表的第一个条目。第一次进入时间时,我一直看到第一个进入计时器“跳跃”。它通过第二次进入时间自我更新。
时间是msecs。我正在使用此适配器reference
这是我的代码。
final TextView dt = (TextView) v.findViewById(R.id.Duration);
if(time!=2359 && time !=-1){
final CountDownTimer myTimer = new CountDownTimer(time*60000, interval) {
public void onTick(long millisUntilFinished) {
dt.setText("Mins: " + (millisUntilFinished/60000) % 60 +" Secs: " + (millisUntilFinished/1000)%60);
}
public void onFinish() {
dt.setText("Times UP!!!");
}
};
myTimer.start();
}
else{
dt.setText("Deal not started");
}//end else
}//end duration if