Nice programing

Google Maps V2를 사용하여 단일 마커를 제거하는 방법은 무엇입니까?

nicepro 2020. 10. 8. 18:59
반응형

Google Maps V2를 사용하여 단일 마커를 제거하는 방법은 무엇입니까?


이 질문에 이미 답변이 있습니다.

지도에서 마커를 제거하는 유일한 방법은 명확합니다. 그러나지도에서 모든 마커를 지 웁니다.

단일 마커 또는 마커 그룹 만 제거하고 싶습니다.

어떻게 이걸 달성 할 수 있습니까?


마커를 추가 한 후 참조를 얻을 수 있습니다.

Marker marker = map.addMarker(..);

Marker클래스는이 remove방법을 :


나도 똑같은 문제가 생겼기 때문에 고치기 위해

mMap = super.getMap();
map.clear();

마커가 화면 밖으로 옮길 때 마커를 제거하고 화면에있을 때 다시 추가하는 방법에 대한 블로그 게시물을 작성했습니다. 이것은 GoogleMap에 수천 개의 마커를 동시에 추가하려고하지만 동시에지도에있는 경우만큼 성능이 저하되는 것을 원하지 않는 경우에 유용합니다. 그것은 당신이 상세히 설명했던 것과 동일한 방법을 사용합니다 (Marker에서 remove () 호출).

Google Maps Android API V2로 화면 마커 숨기기 및 표시

참고 URL : https://stackoverflow.com/questions/13702379/how-to-remove-single-marker-using-google-maps-v2

반응형