Скрыть все, кроме пользовательского наложения в Android Google Maps Activity

В настоящее время в моем приложении настроено наложение для карт Google на карте Google.

Изображение выравнивается идеально, но когда вы покидаете область наложения, вы видите обычный вид карт Google.

Я хочу скрыть все, кроме Custom Overlay, как я могу это сделать?

Чтобы пользователь не мог уменьшить масштаб с того места, где у меня была увеличена камера, и потерял пользовательский оверлей, могу ли я заблокировать пользователя, чтобы он находился только в пределах определенных координат GPS? (Область покрыта пользовательским оверлеем)

1 ответ

Решение

Похоже, что ответом является создание другого наложения, как я сделал, и, как сказал cYrixmorten, делая его огромного размера, когда я его вставляю. Я использовал 10 000:

GroundOverlayOptions audubonTrailMap = new GroundOverlayOptions()
            .image(BitmapDescriptorFactory.fromResource(R.drawable.trailmapimage))
            .position(schlitzAudubon, 10000f, 10000f);

mMap.addGroundOverlay(audubonTrailMap);
Другие вопросы по тегам