public LayoutScroller.ScrollableList getPageScrollable() {
        return new LayoutScroller.ScrollableList() {

            @Override
            public int getScrollingItemsCount() {
                return  MultiPageWidget.super.getScrollingItemsCount();
            }

            @Override
            public float getViewPortWidth() {
                return  MultiPageWidget.super.getViewPortWidth();
            }

            @Override
            public float getViewPortHeight() {
                return  MultiPageWidget.super.getViewPortHeight();
            }

            @Override
            public float getViewPortDepth() {
                return  MultiPageWidget.super.getViewPortDepth();
            }

            @Override
            public boolean scrollToPosition(int pos, final LayoutScroller.OnScrollListener listener) {
                return  MultiPageWidget.super.scrollToPosition(pos, listener);
            }

            @Override
            public boolean scrollByOffset(float xOffset, float yOffset, float zOffset,
                                          final LayoutScroller.OnScrollListener listener) {
                return  MultiPageWidget.super.scrollByOffset(xOffset, yOffset, zOffset, listener);
            }

            @Override
            public void registerDataSetObserver(DataSetObserver observer) {
                MultiPageWidget.super.registerDataSetObserver(observer);
            }

            @Override
            public void unregisterDataSetObserver(DataSetObserver observer) {
                MultiPageWidget.super.unregisterDataSetObserver(observer);
            }

            @Override
            public int getCurrentPosition() {
                return MultiPageWidget.super.getCurrentPosition();
            }

        };
    }
public LayoutScroller . ScrollableList getPageScrollable ( ) { return new LayoutScroller . ScrollableList ( ) { @ Override public int getScrollingItemsCount ( ) { return MultiPageWidget . super . getScrollingItemsCount ( ) ; } @ Override public float getViewPortWidth ( ) { return MultiPageWidget . super . getViewPortWidth ( ) ; } @ Override public float getViewPortHeight ( ) { return MultiPageWidget . super . getViewPortHeight ( ) ; } @ Override public float getViewPortDepth ( ) { return MultiPageWidget . super . getViewPortDepth ( ) ; } @ Override public boolean scrollToPosition ( int pos , final LayoutScroller . OnScrollListener listener ) { return MultiPageWidget . super . scrollToPosition ( pos , listener ) ; } @ Override public boolean scrollByOffset ( float xOffset , float yOffset , float zOffset , final LayoutScroller . OnScrollListener listener ) { return MultiPageWidget . super . scrollByOffset ( xOffset , yOffset , zOffset , listener ) ; } @ Override public void registerDataSetObserver ( DataSetObserver observer ) { MultiPageWidget . super . registerDataSetObserver ( observer ) ; } @ Override public void unregisterDataSetObserver ( DataSetObserver observer ) { MultiPageWidget . super . unregisterDataSetObserver ( observer ) ; } @ Override public int getCurrentPosition ( ) { return MultiPageWidget . super . getCurrentPosition ( ) ; } } ; }
Provides the scrollableList implementation for page scrolling
@return {@link LayoutScroller.ScrollableList} implementation, passed to {@link LayoutScroller}
for the processing the scrolling