From 3fdc3c00138d611570f8635b44b748287eaadc1e Mon Sep 17 00:00:00 2001 From: Chimaa123 <47809749+Chimaa123@users.noreply.github.com> Date: Wed, 11 Jan 2023 16:52:29 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20android=20=ED=98=84=EC=9E=AC=EC=9C=84?= =?UTF-8?q?=EC=B9=98=20=EB=A7=88=EC=BB=A4=20heading=20=EB=94=B0=EB=9D=BC?= =?UTF-8?q?=20=ED=9A=8C=EC=A0=84=20=EC=95=88=20=EB=90=98=EB=8A=94=20?= =?UTF-8?q?=EC=9D=B4=EC=8A=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit tracking mode 가 follow 나 face시에 현재 위치 마커가 디바이스의 방위각 따라 회전하거나 지도가 회전하는 기능이 안되는 것을 수정했습니다. --- .../com/github/quadflask/react/navermap/RNNaverMapView.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/android/src/main/java/com/github/quadflask/react/navermap/RNNaverMapView.java b/android/src/main/java/com/github/quadflask/react/navermap/RNNaverMapView.java index 43abd46f..23440625 100644 --- a/android/src/main/java/com/github/quadflask/react/navermap/RNNaverMapView.java +++ b/android/src/main/java/com/github/quadflask/react/navermap/RNNaverMapView.java @@ -68,6 +68,10 @@ public void onMapReady(@NonNull NaverMap naverMap) { lastTouch = System.currentTimeMillis(); } }); + naverMap.addOnOptionChangeListener(() -> { + LocationTrackingMode mode = naverMap.getLocationTrackingMode(); + locationSource.setCompassEnabled(mode == LocationTrackingMode.Follow || mode == LocationTrackingMode.Face); + }); onInitialized(); }