在listview末尾添加一个项目

时间:2012-05-12 21:34:41

标签: android android-listview

我正在从数据库填充listview,但在某些情况下我想在listview的末尾添加一些不在数据库中的东西,我可以这样做,如果是这样的话怎么样?

3 个答案:

答案 0 :(得分:0)

将项添加到源(列表或其他),在适配器上调用notifyDatasetChanged。

答案 1 :(得分:0)

如果您想在列表视图末尾添加一些不在数据库中的内容,请使用ArrayAdapter代替SimpleCursorAdapter。从游标中获取所有数据并将数据设置为ArrayAdapter。将外部列表项添加到适配器并调用notifyDatasetChanged()

答案 2 :(得分:0)

getListView()。addFooterView(myView)在调用setAdapter之前需要执行此操作。这是更多信息http://developer.android.com/reference/android/widget/ListView.html#addFooterView(android.view.View