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