1

Baseadapter を使用してカスタム リスト ビューを作成しました。ページの国家を実装したいと考えています。サーバーから 10 個のアイテムを取得するたびに、リスト ビュー ページの国家を実装するための最良の方法です。サーバー)よろしくお願いします

4

1 に答える 1

5

リストビューに onScrollListener を実装し、 onScroll() メソッドでデータをプルできます。

list.setOnScrollListener(new OnScrollListener() {
    @Override
    public void onScrollStateChanged(AbsListView view, int scrollState) {
    }

    @Override
    public void onScroll(AbsListView view, int firstVisibleItem,
                int visibleItemCount, int totalItemCount) {

       final int lastItem = firstVisibleItem + visibleItemCount;
       if(lastItem == totalItemCount) {
           //load more data
       }
    }
});

Endless AdapterPull to refresh や Load Moreのように、簡単にするために使用できるライブラリもいくつかあります。

于 2013-11-09T19:04:12.513 に答える