5

カスタム内でこれらのメソッドを使用したいと思ってRecyclerViewいましたが、何らかの理由で機能せず、理由がわかりません...

@Override
protected boolean overScrollBy(int deltaX, int deltaY, int scrollX, int scrollY, int scrollRangeX, int scrollRangeY, int maxOverScrollX, int maxOverScrollY, boolean isTouchEvent)     {
    return super.overScrollBy(deltaX, deltaY, scrollX, scrollY, scrollRangeX, scrollRangeY, mOverscrollDistance, mOverscrollDistance, isTouchEvent);
}

@Override
protected void onOverScrolled(int scrollX, int scrollY, boolean clampedX, boolean clampedY) {
    super.onOverScrolled(scrollX, scrollY, clampedX, clampedY);
}

私が実際に望んでいるのは、リストの先頭に空のスペースを追加して、最初の項目を一定の距離mOverscrollDistanceでスクロールできるようにすることです。これを達成する方法についてより良い提案があれば、共有してください!

4

1 に答える 1