Callback 관련 문의 드립니다

안녕하세요
하기 class에서 구현하고 있는 callback에 관련해서 문의 드립니다.

class NaviActivity : BaseActivity(), KNNaviView_StateDelegate, KNNaviView_GuideStateDelegate,
KNGuidance_GuideStateDelegate, KNGuidance_VoiceGuideDelegate, KNGuidance_LocationGuideDelegate, KNGuidance_RouteGuideDelegate, KNGuidance_SafetyGuideDelegate, KNGuidance_CitsGuideDelegate {

override fun naviViewGuideEnded() {
    SampleLog("naviViewGuideEnded")
    naviView.mapComponent.mapView.onPause()
    finish()
}

길안내중 " X 길안내 종료" 버튼을 누를경우 상단의 naviViewGuideEnded callback이 호출되는 것은 확인 하였습니다.

  1. "경로취소"를 누를 경우에만 어떤 Callback이 호출 되는지 문의 드립니다.
  2. 최종 목적지에 도달하여 경로가 완료 되었을 경우에는 어떤 callback 이 호출 되는지 문의 드립니다.

안녕하세요. 카카오모빌리티 기술 제휴 담당자입니다.
아래와 같이 답변드립니다.

길안내 SDK에서는 경로 취소를 할 경우 안전 운전 모드로 변경됩니다.
경로 취소 시 이벤트는 별도로 제공하지 않습니다.
최종 목적지에 도달하여 경로가 완료되었을 경우에는
KNGuidance_GuideStateDelegate.guidanceGuideEnded callback을 확인하시면 됩니다

이밖에 카카오내비 서비스 사용 시 궁금한 점 있으시면 언제든 문의해 주세요.
감사합니다.