게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
안드로이드] 구글맵 v2 인포윈도우 관련 질문 하나 드립니다.
게시물ID : programmer_4859짧은주소 복사하기
작성자 : 곧휴가철인가
추천 : 0
조회수 : 1915회
댓글수 : 1개
등록시간 : 2014/08/06 10:51:35
옵션
  • 본인삭제금지
구글맵v2 사용시 마커를 찍어주고 마커에 인포윈도우를 올렸습니다.

인포 윈도우 클릭시 원하는 페이지로 이동 하도록 만들어져 있는데.

 mGoogleMap.setOnInfoWindowClickListener(new OnInfoWindowClickListener(){
@Override
public void onInfoWindowClick(Marker arg0) {
// Do in process
}
}

이런 형태로 구현이 됩니다.

onInfoWindowClick이 가지는 변수는 marker뿐이기 때문에 이 안에 원하는 데이터를 잡아주어야 할것 같은데.

마커를 출력해주는 정보는 웹에서 json으로 가져오고 있습니다.

이 json안에는 마커의 이름(name) 전화번호(tel) 그리고 마커가 가지는 고유값(idx)이 있습니다.

마커는 
mGoogleMap.addMarker(new MarkerOptions()
.icon(BitmapDescriptorFactory.fromBitmap(bmp))
.position(new LatLng(location_Lat, location_Lng))
.draggable(false)
.title(name)
.snippet(tel)

대략 위와 같이 찍어주고 있는데

이 마커에 보이지 않는 idx값을 추가해주고 싶습니다.

저 idx값을 나중에 onInfoWindowClick 에서 사용하려는 목적입니다.

어떤 방법으로 추가를 해주면 될까요?
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호