13
마커 정보 창 숨기기 현재 안드로이드 Google 맵 API v2를 사용하여 Google 맵에서 모든 마커를 볼 수있었습니다.안드로이드 구글 맵스 API v2
지도에 내 마커를 추가 :
mapView.addMarker
(new MarkerOptions()
.position(aUsersLocation).
icon(BitmapDescriptorFactory.fromBitmap(aUserImage))
.snippet(My_VALUE_1)
.title(My_VALUE_2)
.hideInfoWindow();
내가 각 마커의 미리보기 및 제목으로 여러 마커와 할당 된 몇 가지 값 (My_VALUE_1 및 My_VALUE_2)가 있습니다. 사용자가 마커를 클릭하면, 나는이 고유 한 값을 필요로하고 내가 같은 에 onMarkerClick 리스너을이 값을받을 것이다 :
@Override
public boolean onMarkerClick(Marker theMarker)
{
String aValue1 = theMarker.getSnippet();
String aValue2 = theMarker.getTitle();
theMarker.getPosition().latitude...
...
return false;
}
내 질문은 : 나는 마커, 사용자에게 미리보기 및 제목 값을 추가하고로 마커를 클릭하면 infoWindow가 표시됩니다.
마커의 정보 창을 숨겨야합니다. 내가 시도한 hideInfoWindow,하지만 작동하지 않는 것 같습니다.
의견을 보내주십시오.
감사합니다. onMarkerClick
에서
그런데 맵 중앙 애니메이션을 마커로 유지하고 싶지만 정보창을 숨기고 싶다면 mapView.animateCamera (CameraUpdateFactory.newLatLng (marker.getPosition())을 추가하십시오.));'return true; 앞에' – saschoar
답장을 보내 주셔서 감사합니다. – deimos1988
정보창을 표시하고 싶지만 중심 애니메이션을 이동하지 않으려면 어떻게해야합니까? 그 문제에 대한 해결책을 제시해 주시겠습니까? –