自定义列表视图中的多个倒计时计时器无法正确显示。 Android的

时间:2011-06-14 03:34:26

标签: java android xml timer countdown

嗨我在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

0 个答案:

没有答案