Я понимаю, что распространение событий Android происходит от родительского к ребенку, то есть оно начинается с самого внешнего элемента и внутрь оттуда. Мой вопрос в том, почему, когда я пытаюсь прокрутить по вертикали listview, который находится внутри viewpager, который обернут в scrollview, перемещение listview перемещается, а не viewpager. Хорошо, позвольте мне перефразировать: Я пытаюсь создать меню, которое появляется, когда пользователь опускает вид пейджер, позвольте мне сделать это еще более ясный:Распространение событий касания Android
Scrollview Моего заказом Меню ViewPager (с тремя фрагментами , у всех из них есть lisview) ListView
Я понимаю, что то, что я пытаюсь сделать, немного странно, но неся со мной только на этот раз. :)
Что я могу сделать, чтобы «отключить» на мгновение прокрутку списка просмотров.
Благодаря
Отключить перехватывать события прикосновения, requestDisallowInterceptTouchEvent() – pskink
Для всех, кто находит, здесь действительно полезное объяснение того, что на самом деле происходит: http://codetheory.in/understanding-android-input-touch-events/ – MirroredFate