1

我正在从数据库中填充一个列表视图,但在某些情况下,我想在列表视图的末尾添加一些不在数据库中的内容,我可以这样做吗?如果可以,怎么做?

4

3 回答 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 回答