Я пытаюсь поместить карту Google в прокрутку, чтобы пользователь мог прокручивать вниз другое содержимое, чтобы увидеть карту. Проблема в том, что этот вид прокрутки поглощает все вертикальные касательные события, поэтому опыт работы с интерфейсом UI становится очень странным.
Я знаю, что в V1 карты google вы можете переопределить onTouch или setOnTouchListener для вызова requestDisallowInterceptTouchEvent в MotionEvent.ACTION_DOWN. Я попытался реализовать подобный трюк с V2 безрезультатно.
До сих пор я пробовал:
- Переопределите SupportMapFragment и внутри onCreateView, установите прослушиватель касания для представления
- вызов .getView() экземпляра SupportMapFragment, затем setOnTouchListener
- Обтекание относительной компоновки или макета кадра, маскирование фрагмента с помощью прозрачного представления или изображения
Ни одна из них не устраняет проблему прокрутки. Я что-то упустил? Если у кого-нибудь есть рабочий пример карты внутри прокрутки, можете ли вы, пожалуйста, поделиться примером кода?