刷新视图Android

我想刷新一个列表视图。 当我从不同的类获得一个值时,我希望它更新列表视图。 我正在创build一个线程刷新列表,但我得到一个exception:

Only the original thread that created a thread a view hierarchy can touch its views

如何进行?

Solutions Collecting From Web of "刷新视图Android"

而不是尝试刷新视图来更新列表,只需要Adapter对象并调用notifyDataSetChanged()API。

无论何时在Android GUI中使用多个线程,都应该使用Handler 。 Android开发者指南有一个很好的例子,当你 这里 的第二个线程展开ProgressDialog时,如何使用HandlerProgressDialog

这个例子应该很容易理解,并帮助您将相同的概念应用到列表视图。