Nice programing

Android Google지도 마커 탐색 옵션 사용 중지

nicepro 2020. 11. 23. 20:00
반응형

Android Google지도 마커 탐색 옵션 사용 중지


사용자가지도의 한 지점까지 걸어 가야하는 앱을 만들고 있습니다. 그러나 그들은 그들 스스로 그 지점으로가는 길을 찾아야합니다. 마커가있는지도를 만들었지 만 기본적으로 사용자가 마커를 클릭하면 "내비게이션 시작"및 "Google지도에서보기"옵션이 표시됩니다. 이러한 옵션을 비활성화 할 수 있습니까?

마커 클릭시 표시되는 옵션

마커 클릭시 표시되는 옵션


이것을 Map Toolbar 라고 합니다. UiSettings.setMapToolbarEnabled (false)를 호출 하여 비활성화 할 수 있습니다 .

GoogleMap map;
....... //init map

map.getUiSettings().setMapToolbarEnabled(false);

setMapToolbarEnabled()다음 속성을 사용하여 XML에서 정의 할 수도 있습니다.

map:uiMapToolbar="false"

kotlin에서는 다음을 수행 할 수 있습니다.

map.apply {
   uiSettings.isMapToolbarEnabled = false
}

누군가 Google지도 v2에서이 작업을 수행해야하는 경우지도에서 직접 설정하는 대신지도 옵션에서 설정합니다. 그래서 이렇게 :

var mapOptions = new GoogleMapOptions().InvokeMapToolbarEnabled(false);

참고 URL : https://stackoverflow.com/questions/30354258/android-google-maps-marker-disable-navigation-option

반응형