wizualne wskazanie przewijania w Androidzie

Próbuję dodać pewne wizualne wskazanie, że w ViewPager nie ma więcej stron w pożądanym kierunku rzucania. Jednak staram się znaleźć miejsce, w którym mogę umieścić odpowiedni kod.

Próbowałem rozszerzyć klasę ViewPager o następujący kod, ale Toast nie wyświetla się (ev.getOrientation() zwraca zawsze 0). Próbowałem też tego samego z punktami historii, aleev.getHistorySize() zwraca również 0.

czego mi brakuje?

Przykład klasy:

public class CustomViewPager extends ViewPager {

    public CustomViewPager(Context context) {
        super(context);
    }

    public CustomViewPager(Context context, AttributeSet attrs) {
        super(context, attrs);
    }

    /**
     * @see android.support.v4.view.ViewPager#onTouchEvent(android.view.MotionEvent)
     */
    @Override
    public boolean onTouchEvent(MotionEvent ev) {
        boolean result = super.onTouchEvent(ev);

        switch (ev.getAction() & MotionEventCompat.ACTION_MASK) {
            case MotionEvent.ACTION_MOVE:
                if (ev.getOrientation() > 0) {
                    Toast.makeText(getContext(), "left", 0).show();
                }
        }

        return result;
    }
}

questionAnswers(8)

yourAnswerToTheQuestion