如果我更改ListItem的内容,请刷新ListView

mic*_*ael 3 android

我的android活动中有一个ListView.我通过子类BaseAdaptor(它在getView()方法中返回一个View)填充ListView.

如果在列表项视图中的按钮的单击监听器中,我会怎么样?

  • 在列表项视图中更改TextView的文本或
  • 通过添加/删除列表项视图的子项来更改列表项视图的维度

刷新listView的效率是多少?我不希望listView重新触发查询,因为没有数据更改.

谢谢.

3dm*_*dmg 5

如果你只是改变你的儿童视图的内容,你没有比这更多的了TextView.setText(newText).

如果您更改ListView子项的计数,则必须致电 BaseAdaptor.notifyDataSetChanged()