我正在从数据库中填充一个列表视图,但在某些情况下,我想在列表视图的末尾添加一些不在数据库中的内容,我可以这样做吗?如果可以,怎么做?
问问题
203 次
3 回答
0
将项目添加到源(列表或其他),在适配器上调用 notifyDatasetChanged。
于 2012-05-12T21:37:55.787 回答
0
如果您想在列表视图的末尾添加一些不在数据库中的内容,请使用ArrayAdapter
而不是SimpleCursorAdapter
. 从光标中获取所有数据并将数据设置为ArrayAdapter
. 将您的外部列表项添加到适配器并调用notifyDatasetChanged()
.
于 2012-05-12T21:52:16.087 回答
0
getListView().addFooterView(myView) 您需要在调用 setAdapter 之前执行此操作。这里有更多信息http://developer.android.com/reference/android/widget/ListView.html#addFooterView(android.view.View )
于 2012-05-12T21:54:15.153 回答