У меня есть ViewFlipper
, который содержит только в ListView
. Flipper использует SwipeDetection для изменения Next/Previous-Elements. Эта реализация отлично работает, но у меня есть проблема с функцией scrollig встроенного ListView, потому что часто, если я только хочу провести к следующему/предыдущему представлению ListView (который реализует swipedetector) прокручивается вверх или вниз. Есть ли возможность деактивировать эту прокрутку, если я хочу только пронести?
Вы можете создать свой собственный класс, который расширяет ViewFlipper
и переопределяет метод onInterceptTouchEvent(MotionEvent ev)
для перехвата событий касания.
Если вы всегда возвращаете true
для этой функции, ваш viewflipper будет потреблять все touchEvents