1

リストビューが下から上にスクロールしているかどうかを聞きたいです。

私は多くの回避策を試しましたが、これのロジックを取得できませんでした。この投稿の回答も役に立ちませんでした。また、この投稿の回答は、listView がスクロールされているかどうかを検出するのにも役立ちました (上から下か下から上かはわかりません)。リストビューが上にスクロールされているかどうか(下から上)を検出するのに役立つ人はいますか

ありがとう。

4

1 に答える 1

3

2 番目の投稿のスニペットを編集しました。

public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
    if(currentFirstVisibleItem > firstVisibleItem){
        //scrolling to top of list
    }else if (currentFirstVisibleItem < firstVisibleItem){
        //scrolling to bottom of list
    }

    this.currentFirstVisibleItem = firstVisibleItem;
    this.currentVisibleItemCount = visibleItemCount;        
}
于 2012-07-02T11:50:57.563 に答える