У меня есть макет, в котором ScrollView и MapView являются довольно похожими друг на друга элементами в XML, с некоторыми кнопками в нижней части экрана, которые выполняют альфа-анимацию для плавного перехода между ними.
Оба представления начинаются с android:visibility="invisible"
. Если ScrollView сначала исчез, он работает просто отлично. Однако, как только я скрещиваюсь с MapView, затем возвращаемся к ScrollView, ScrollView теперь не работает - он не прокручивает, он просто сидит там.
Это как если бы MapView появляется на сцене, он берет на себя все обнаружение жестов в этой части экрана.
Я действительно в растерянности, я пробовал дюжину разных вещей, но ничего не работает.