개발 창고/Android

[Kotlin] How to move a map in "Naver Map"

로이제로 2023. 12. 4. 22:00
반응형

 

사용 방법

val cameraUpdate = CameraUpdate.scrollTo(LatLng(위도, 경도))
naverMap.moveCamera(cameraUpdate)

Kotlin에서 NaverMap을 사용하는 경우, 지도의 위치 이동은 카메라 객체를 통해서 이동하게 됩니다.

 

onMapReady

naverMap은 아래와 같이 onMapReady를 통해서 가져올 수 있습니다.

class CustomActivity : AppCompatActivity(), OnMapReadyCallback {
   ...
    private lateinit var naverMap       : NaverMap
   ...
      
    /**
     * @description Naver Map이 준비된 경우
     */
    override fun onMapReady(naverMap: NaverMap) {
        this.naverMap = naverMap
    }
}

 

※ 참고 : https://navermaps.github.io/android-map-sdk/guide-ko/3-2.html

 

카메라 이동 · 네이버 지도 안드로이드 SDK

카메라 이동 카메라는 API 호출, 사용자의 제스처 등 다양한 방법으로 움직일 수 있습니다. API를 호출해 카메라를 움직이려면 CameraUpdate 객체와 moveCamera() 메서드를 사용합니다. CameraUpdate의 다양

navermaps.github.io

 

반응형