如何通过customListView
方法将EndlessAdapter
项添加到add
?一旦CustomListViewAdapter
的新实例与EndlessAdapter
的构造函数实例化,我需要将元素添加到我的列表中,否则它将只回收旧元素。
答案 0 :(得分:0)
你可以试试这个:
@Override
public void onScroll(AbsListView view, int firstVisibleItem,
int visibleItemCount, int totalItemCount) {
if ( scroll&&list.getLastVisiblePosition() == list.getAdapter().getCount() - 1
&& list.getChildAt(list.getChildCount() - 1).getBottom() <= list.getHeight()) {
//add your new elements
}
}
您可以在列表视图的最后一个元素中添加新项目,您可以加载列表视图10,当用户访问列表的最后一个元素时,它会再次加载10个项目