안드로이드 개발 질문/답변
(글 수 45,052)
overlayUsers 는
ItemizedOverlay<OverlayItem> 를 상속받은놈이구요..
OverlayItem overlay = new OverlayItem(userGeoPoint, strNick, strMent);
요런식으로 오버레이를 생성을 해서
overlayUsers.addOverlay(overlay);
요렇게 오버래이를 추가를 하고 맵뷰에
add를 시킵니다.
그런데 중간에 오버래이들의 마커를 바꾸고 싶어서
Drawable userMarker;
를 하나 생성을 해서
overlayUsers.getItem(0).setMarker(userMarker);
요런식으로 아이템을 받아와서 setMarker를 불러서 세팅을 해주면..
변경될줄 알았는데 그렇지가 않네요.....
아무 변경이 되질않습니다.....
해당 오버레이를 지우고 새로 생성해서 넣을려니 지우는방법도 마땅이 없는거 같습니다.
어째 해야할까요..