适配器是否应该拥有其listView将要呈现的数据?

时间:2012-11-19 05:40:11

标签: android adapter onscroll

public abstract void onScroll (AbsListView view, int firstVisibleItem,
int visibleItemCount, int totalItemCount)

totalItemCount the number of items in the list adaptor

我是初学者。

适配器是否应该拥有listView将要呈现的数据(项目列表)? (我从这里和那里复制/粘贴了代码,我的代码在ListFragment类中没有数据列表而不在适配器中)

和totalItemCount是项目的总数?

2 个答案:

答案 0 :(得分:0)

是的,您必须将数据绑定到适配器,适配器将保存您的列表或您保存数据的任何表单,如果您需要更改数据,您必须将请求发送到适配器以刷新视图。

答案 1 :(得分:0)

请参阅下面接受的答案。我在理解ListViews的工作方式时遇到了问题。最后我回答了我自己的问题:)它也可能对你有帮助。

Android. How does notifyDataSetChanged() method and ListViews work?