有没有办法在单个对象上调用BaseAdapter.notifyDataSetChanged()?

时间:2011-07-30 16:47:02

标签: android listview adapter listadapter baseadapter

有没有办法在适配器中的单个元素上调用BaseAdapter.notifyDataSetChanged()

我要做的是更新数据并在包含ListView中反映这些更改。问题是,有时变化太小,以至于我必须刷新整个视图而不是视图中已更新的单个项目,这似乎很荒谬。

1 个答案:

答案 0 :(得分:1)

我不知道这种方法。如果它非常重要,您始终可以找到要更新的单个项目视图。但我认为这不值得,因为Android在更新列表视图方面非常有效。因此,它不会做太多额外的工作(定义不会超出屏幕上当前可见的项目)。