-1

如何通过方法添加customListView项目?一旦使用 i的构造函数实例化了一个新实例,就需要将元素添加到我的列表中,否则它只会回收旧元素。EndlessAdapteraddCustomListViewAdapterEndlessAdapter

4

1 回答 1

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

于 2014-04-18T13:32:07.327 回答