Скрыть все, кроме пользовательского наложения в 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);