处理程序postDelayed runnable如何知道时间直到开始?

时间:2015-07-06 18:07:59

标签: android timer handler runnable

当我触摸屏幕时,我有一个Handler和一个可以在3000ms内完成的运行。

如何显示自触摸屏幕以来剩余的时间?

有没有办法在textview或类似的东西上显示它?

1 个答案:

答案 0 :(得分:0)

最简单的方法是添加一个计数器值并将其增加1000.然后使用postDelayed(3000),您可以使用postDelayed(1000)

每次调用runnable时,将计数器增加1000,直到达到预期值(在本例中为3000)。然后你工作并返回。