【发布时间】:2014-05-01 01:49:46
【问题描述】:
我想在每个片段中都有一个带有倒计时计时器的 ViewPager。给定时间(即 07:30),如果当前时间为 07:20,则计时器应从 10:00 开始倒计时。如果当前时间为 07:35,则应从 05:00 开始计数。
我可以采取哪些方法来实现这一目标?使用 Timer 类创建基于 TextView 的自定义视图,或者我可以使用 Android SDK 中的任何有用的第三方自定义视图或视图?
更新
我阅读了 CountDownTimer 的代码。它使用 Handler 来标记每个间隔。我可以编写一个类似的 Counter 类,以我想要的方式计算。我想知道这个解决方案是否足够轻,可以在 ViewPager 中使用多个。
【问题讨论】:
-
@codeMagic 这个 CountDownTimer 如何计数?
标签: android android-view android-handler