Package com.naver.maps.map.clustering
Class DefaultClusterMarkerUpdater
- java.lang.Object
-
- com.naver.maps.map.clustering.DefaultClusterMarkerUpdater
-
- All Implemented Interfaces:
ClusterMarkerUpdater
public class DefaultClusterMarkerUpdater extends java.lang.Object implements ClusterMarkerUpdater
기본ClusterMarkerUpdater구현체.Marker의 다음과 같은 속성을 지정합니다.-
아이콘:클러스터의 크기에 따라MarkerIcons.CLUSTER_LOW_DENSITY,MarkerIcons.CLUSTER_MEDIUM_DENSITY,MarkerIcons.CLUSTER_HIGH_DENSITY중 하나로 지정됩니다. 앵커: 중앙(PointF(0.5f, 0.5f))으로 지정됩니다.-
캡션 텍스트:클러스터의 크기로 지정됩니다. 캡션 정렬 방향:Align.Center로 지정됩니다.캡션 색상:Color.WHITE로 지정됩니다.캡션 외곽 색상:Color.TRANSPARENT로 지정됩니다.-
마커 클릭 시 동작: 클러스터가 펼쳐지는 최소 줌 레벨로 카메라를 확대하는DefaultClusterOnClickListener로 지정됩니다.
-
-
Field Summary
Fields Modifier and Type Field Description static android.graphics.PointFDEFAULT_CLUSTER_ANCHOR클러스터 마커의 기본 앵커.
-
Constructor Summary
Constructors Constructor Description DefaultClusterMarkerUpdater()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidupdateClusterMarker(ClusterMarkerInfo info, Marker marker)cluster의 정보를marker의 속성에 반영합니다.
-
-
-
Method Detail
-
updateClusterMarker
public void updateClusterMarker(@NonNull ClusterMarkerInfo info, @NonNull Marker marker)cluster의 정보를marker의 속성에 반영합니다.- Specified by:
updateClusterMarkerin interfaceClusterMarkerUpdater- Parameters:
info- 클러스터 마커의 정보.marker- 클러스터 마커의 정보를 표현할Marker객체.
-
-