Tag: countdowntime

如何在ListView中处理多个倒数计时器?

我有一个列表视图(与自定义列表适配器),我需要显示在每一行倒计时。 例如,如果我的列表包含4个项目,我将有4行。 在这一点上,我需要处理4个不同的倒计时(每行一个),因为时间是不同的。 到目前为止,我正在处理它的方式如下:在自定义列表适配器里面,getView()方法创build一个新的CountDownTimer并显示TextView中的剩余时间。 但是问题在于它减慢了很多活动,在最坏的情况下我甚至无法正确滚动(因为每次显示一行时,都会创build一个新的CountDownTimer)。 我search了很多更好的解决scheme,但没有人满意。 有一个更清洁和更顺利的解决scheme来处理listView内的多个倒计时定时器? 谢谢