OnTouchListener для ViewPager2 - PullRequest
       35

OnTouchListener для ViewPager2

0 голосов
/ 09 апреля 2020

Недавно я изменил ViewPager в моем приложении на ViewPager2, так как FragmentPagerAdapter был устарел . Я установил onTouchListener для объекта viewPager для обнаружения жестов (onFling и onLongPress) следующим образом:

mViewPager.setOnTouchListener(new View.OnTouchListener() {
    @Override
    public boolean onTouch(View view, MotionEvent motionEvent) {
        mDetector.onTouchEvent(motionEvent); // use the custom gesture detector to detect onFling and onLongPress touch events.
        return false; // cascade down to other views
    }
});

OnTouchListener для viewPager работал нормально до рефакторинга ViewPager2. Я пытался этот ответ , но он не работал. У кого-нибудь есть идея относительно того, почему это может иметь место, и как я мог это исправить?

...