0

完成以下任务的最佳方法是什么,

我需要同时将这些 textivews 从 0 更新到 1000,但看起来 textview 似乎正在计数。你知道像倒计时动画。除非它从特定值变为更高值。我尝试运行多个线程并更新文本视图,但我认为这不是一个好方法,我还使用了线程执行器。

文本视图 1 - 0 - 100 | 文本视图 2 - 0 - 300 | 文本视图 3 - 0 - 600 | 文本视图 4 - 0 - 100 |

4

2 回答 2

0

你检查过Chronometer课堂吗?这是一个非常基本的类,扩展TextView,它使用简单Handler的 withsendMessageDelayed来更新值。请参阅源代码中的方法updateRunning()

于 2013-09-19T02:43:51.180 回答
0

您应该尝试使用 Handler 而不是线程,在处理程序的 postDelayed 方法中,您可以传递 runnable 来执行代码以更新您的 textview 并再次安排处理程序以进行下一次 postDelayed 执行。

于 2013-09-19T06:02:38.907 回答