标签: java android listview android-listview
我似乎无法弄清楚ListView的工作原理。我需要在运行时向ListView添加一个项目,就像这张图片一样:
我无法使用数据库,因此数据必须位于适配器或ArrayList中。
ArrayList
答案 0 :(得分:3)
如果您在传递ListView后需要向ListAdapter添加新项,只需将新数据添加到基础集合中,然后在notifyDataSetChanged()上调用ListAdapter {1}}(假设您使用的是从BaseAdapter派生的适配器实现)。
ListView
ListAdapter
notifyDataSetChanged()
BaseAdapter