Google 지도.카메라 이동시작 리스너

공개 정적 인터페이스 GoogleMap.OnCameraMoveStartedListener

카메라 모션이 시작될 때의 콜백 인터페이스입니다.

상수 요약

int REASON_API_ANIMATION 사용자 작업에 응답하여 시작되는 비동작 애니메이션입니다.
int REASON_DEVELOPER_ANIMATION 개발자가 시작한 애니메이션입니다.
int REASON_GESTURE 지도에서 사용자 동작에 반응하여 시작된 카메라 움직임입니다.

공개 메서드 요약

추상 void
onCameraMoveStarted(정수 이유)
유휴 상태가 된 후 카메라가 움직이기 시작하거나 카메라 모션의 이유가 변경되었을 때 호출됩니다.

상수

공개 정적 최종 int REASON_API_ANIMATION

사용자 작업에 응답하여 시작되는 비동작 애니메이션입니다. 예: 확대/축소 버튼, 내 위치 버튼, 마커 클릭

상수 값: 2

공개 정적 최종 int REASON_DEVELOPER_ANIMATION

개발자가 시작한 애니메이션입니다.

상수 값: 3

공개 정적 최종 int REASON_GESTURE

지도에서 사용자 동작에 반응하여 시작된 카메라 움직임입니다. 예를 들어 화면 이동, 기울이기, 손가락을 모으거나 펼쳐 확대/축소 또는 회전할 수 있습니다.

상수 값: 1

공개 메서드

공개 추상 void onCameraMoveStarted (int reason)

유휴 상태가 된 후 카메라가 움직이기 시작하거나 카메라 모션의 이유가 변경되었을 때 호출됩니다. 이 메서드 내에서 카메라를 업데이트하거나 애니메이션을 적용해서는 안 됩니다.

이 메서드는 Android UI 스레드에서 호출됩니다.

매개변수
reason 카메라를 변경한 이유입니다. 가능한 값은 다음과 같습니다.