列表视图随时间更新

时间:2011-10-22 15:33:16

标签: java android listview

我正在编写一个世界时钟应用程序,我在其中使用自定义列表视图和适配器。我会列出一系列城市及其时间。问题是我想继续更新视图中显示的每个城市的时间,因为秒数过去了。我该怎么做?

2 个答案:

答案 0 :(得分:2)

如果您为列表视图设置了适配器,则可以更新适配器数据集并通知视图更改,请参阅以下API:notifyDataSetChanged()。但因为它每秒更新一次。我不确定这种方法在性能方面是否有效。

答案 1 :(得分:0)

跟踪用于显示单个时间的视图无助于视图 重用 - 您最好的选择是通知列表数据集已更改,并更新单个视图。如果您注意并重复使用城市视图,则视图更新量将会很低。