如何将自定义ListView项添加到Endless Adapter

时间:2014-04-18 13:27:27

标签: android android-listview android-custom-view cwac-endless

如何通过customListView方法将EndlessAdapter项添加到add?一旦CustomListViewAdapter的新实例与EndlessAdapter的构造函数实例化,我需要将元素添加到我的列表中,否则它将只回收旧元素。

1 个答案:

答案 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个项目