본문 바로가기
프로그래밍/Android

[Android] 카카오맵 위도, 경도로 마커 찍기

by Youngs_ 2022. 9. 23.

아래코드는 위도, 경도를 이용해 마커를 찍는 코드인데, 말풍선이 나오지 않게 하려면 마커를 생성할때 isShowCalloutBalloonOnTouch값을 false로 줘야한다.

val uLatitude : Double = 위도
val uLongitude : Double = 경도
val Spot : MapPoint = MapPoint.mapPointWithGeoCoord(uLatitude, uLongitude)

val marker: MapPOIItem = MapPOIItem()
marker.apply {
    isShowCalloutBalloonOnTouch = false // 해당값을 false로 놓으면 마커 클릭시 말풍선이 나오지않는다.
    itemName = "아이템이름"
    tag = 1
    userObject = "유저 오브젝트"
    mapPoint = Spot
    markerType = MapPOIItem.MarkerType.BluePin // 기본으로 제공하는 BluePin 마커11 모양.
    selectedMarkerType = MapPOIItem.MarkerType.RedPin // 마커를 클릭했을때, 기본으로 제공하는 RedPin 마커 모양.
    isDraggable = true
}
binding.mapView.addPOIItem(marker)

댓글