Новое действие открывается при нажатии на карту (см. Изображение), но если вы проведите по горизонтали (по ошибке или сознательно), то произойдет то же самое, что должно быть отключено. Как это сделать?Как отключить действие при горизонтальном прокрутке в viewPager?
Я использую гнездо viewPager
. Первый - горизонтальный viewPager (в этом горизонтальном прокрутке отключен), как вы можете видеть, и в первом фрагменте (с именем Digest) я использовал вертикальный viewPager, и он работает нормально. Проблема в том, что если я попытаюсь прокручивать по горизонтали, откроется следующая Activity
(которая должна открываться по щелчку карты). Я хочу, чтобы ничего не произошло, если я прокручиваю горизонтально по карте.
Подумайте, что новый вопрос открывается по горизонтали и диагонали на карте, но он только хочет, чтобы он открывался при нажатии на карту ... Другими словами, его страница имеет вертикальную прокрутку, но поскольку карта большая, а большой палец обычно работает по диагонали, он открывает страницу карты (новая активность) вместо прокрутки вверх. –
Что-то вроде этого, но у него есть вертикальная прокрутка на пейджере просмотра ... http://queforum.com/android-applications/167786-android-how-make-viewpager-swipe-diagonal-swipes.html –