文档说不支持 listViewObj.addView() 方法。我想将视图添加到列表的末尾而不刷新它。如何做到这一点?
问问题
15901 次
2 回答
8
您可以通过以下方式向 ListView 添加页脚,
View footerView = getLayoutInflater().inflate(R.layout.footer_layout, null);
listview.addFooterView(footerView);
于 2012-04-17T12:27:42.300 回答
1
如果要在列表之外添加视图,请使用 addFooterView,请参阅http://developer.android.com/reference/android/widget/ListView.html#addFooterView(android.view.View )
如果您希望视图成为列表的一部分,则必须刷新它。必须在适配器中添加新数据并通知数据已更改,参见 http://developer.android.com/reference/android/widget/BaseAdapter.html#notifyDataSetChanged ()
于 2012-04-17T12:29:32.233 回答