답변

2

사용자가지도를 클릭하고 OnMapClickListener.onMapClick이 호출되면 Marker을 0 픽셀 아이콘으로 만들고 간단히 정보 창에 marker.showInfoWindow()을 표시하면됩니다.

+0

이것은 'InfoWindow'를 보여주는 해결책입니다. 하지만 어떻게 InfoWindow 사용자와 상호 작용할 수 있습니까 (나는 다른 액션과 정보를 가진 몇 개의 버튼을 배치해야했습니다)? 여기서 http://stackoverflow.com/a/15040761/1562477 chose007은 그의 솔루션을 설명하지만 너무 까다로운 것처럼 보입니다. 또 다른 방법은'PopupWindow'를 사용하여 infoWindow를 구현하는 것입니다. 그러나이 방법의 단점도 그의 답변에서 설명합니다. –

+1

@JohnnyDoe 귀하의 경우에는 '마커'가 없으므로 사용자 정의 배경 및 사물로 멋진 '대화 상자'를 표시 할 수 있습니다. 그것은 완벽하게 맞을 것이다. –

+0

죄송합니다. 질문을 잘못 작성했을 수 있습니다. 마커, 폴리곤 및 폴리 라인이 있습니다. 'BalloonItemizedOverlay'와 같은 동작은 정확히 내가 원하는 것입니다. (지도 v1에서 사용했습니다.) –

관련 문제