2012-12-10 6 views
9

새로운 Google Maps for Android API v2에서 표시 할 맞춤 마커 및 정보 창을 쉽게 얻을 수 있습니다. 그러나, 내 정보창 안에 여러개의 버튼을 가지고 있는데, 각기 다른 onClick 액션을 수행하고 있지만, 문제는 InfoWindow가 InfoWindow를 자신의 버튼 객체로 취급한다는 것입니다 (InfoWindow를 클릭 한 위치에 상관없이). 전체). 누구든지 조금 더 커스터마이징하는 방법을 알고 있습니까?지도에 버튼 추가 infowindow android

답변

19

documentation에서이 부분을 발견했습니다. 뷰가 지도에 이미지로 렌더링됩니다 오히려 정보 창에 앞의 절에서 언급 한 바와 같이

는 정보 창 는 라이브 뷰 아니다. 결과적으로보기에서 설정 한 모든 리스너는 으로 무시되고 의 여러 부분에서 클릭 이벤트를 구분할 수 없습니다. 사용자 정의 정보 창에 대화 형 구성 요소 (예 : )를 단추, 확인란 또는 텍스트 입력으로 배치하지 않도록하십시오.

불행히도, 그 대답입니다. 나는 너와 같은 기능을 추가하려했다.

+2

감사합니다. 내 프로젝트 관리자에게 이것이 지금의 경우라고 확신시키려는 시도 였고 문서에서 명시 적으로 언급 한 부분을 찾을 수 없었습니다. 나는 지금이 사실을 보여줄 수 있어야하고 앞으로의 기능을 재 작업 할 수 있어야한다. – RyanInBinary

+0

여기에서 확인할 수 있습니다. https://developers.google.com/maps/documentation/android/marker –

+3

가능한 해결 방법은 http://stackoverflow.com/a/15040761/637545를 참조하십시오. –

관련 문제