반응형
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
반응형
'Nice programing' 카테고리의 다른 글
Android에서 Html.fromHtml ()을 사용하여 텍스트 색상 강조? (0) | 2020.10.08 |
---|---|
Google로 로그인하기 위해 OAuth2를 사용한 애플리케이션에서 로그 아웃하는 방법은 무엇입니까? (0) | 2020.10.08 |
List Comprehension Python에서 두 개의 for 루프를 프레임하는 방법 (0) | 2020.10.08 |
Scala에서 => 및 () => 의미 (0) | 2020.10.08 |
Android, 장치를 회전 할 때 활동을 파괴하지 않는 방법은 무엇입니까? (0) | 2020.10.08 |