안드로이드 개발 질문/답변
(글 수 45,052)
mapOverlays = mapView.getOverlays();
drawable = getResources().getDrawable( R.drawable.a );
itemizedOverlay = new HelloItemizedOverlay( drawable );
OverlayItem overlayitem = new OverlayItem( p , "" , "" );
itemizedOverlay.addOverlay( overlayitem );
mapOverlays.add(itemizedOverlay);
의 방법으로 overlay 이용해서, 지도상에 원하는 위치에 그림으로 마크했는데, 이 마크를 클릭 했을 때,
그 놈이 어떤 위치에 새겨졌던 마커인지 알아서 그에 따른 상세정보를 보여주는 새로운 activity를 실행하려는데
어떤 방법으로 하는게 좋을까요 ㅠㅠ ?




아이템 오버레이에 ontap이라는 함수가 현재 내가 클릭한 마커를 알수 있습니다.
마커를 알았다면 ontap에서 마커의 위치정보를 가지고 새로운 CustomeView를 하나만들어서 띄워주면 됩니다.