У меня есть один из новых MapFragment в ScrollView. На самом деле это a SupportMapFragment, но в любом случае. Он работает, но есть две проблемы:
-
При прокрутке он оставляет черную маску. Черные покрывают именно ту область, где была карта, за исключением отверстия, где были кнопки +/- масштабирования. См. Снимок экрана ниже. Это на Android 4.0.
-
В представлении не используется
requestDisallowInterceptTouchEvent(), когда пользователь взаимодействует с картой, чтобы предотвратить перехватываниеScrollView, поэтому, если вы попытаетесь панорамировать по вертикали на карте, она просто прокручивает содержащуюScrollView, Теоретически я мог бы получить класс представленияMapViewи добавить эту функциональность, но как я могу получитьMapFragmentдля использования моего настроенногоMapViewвместо стандартного?
