diff --git a/app/src/main/java/com/abbidot/tracker/ui/fragment/map/googlemap/WiFiZone2GoogleMapFragment.kt b/app/src/main/java/com/abbidot/tracker/ui/fragment/map/googlemap/WiFiZone2GoogleMapFragment.kt index a734eaa..fe11c3f 100644 --- a/app/src/main/java/com/abbidot/tracker/ui/fragment/map/googlemap/WiFiZone2GoogleMapFragment.kt +++ b/app/src/main/java/com/abbidot/tracker/ui/fragment/map/googlemap/WiFiZone2GoogleMapFragment.kt @@ -41,7 +41,8 @@ class WiFiZone2GoogleMapFragment : BaseGoogleMapFragment() { override fun onMarkerDragEnd(marker: Marker) { marker.position.let { - geoCoderLatLon(it.latitude, it.longitude) + val newLatLng = toGpsLatLon(LatLng(it.latitude, it.longitude)) + geoCoderLatLon(newLatLng.latitude, newLatLng.longitude) } } @@ -51,7 +52,8 @@ class WiFiZone2GoogleMapFragment : BaseGoogleMapFragment() { setOnMapLongClickListener { latLng -> mMarker?.position = latLng - geoCoderLatLon(latLng.latitude, latLng.longitude) + val newLatLng = toGpsLatLon(latLng) + geoCoderLatLon(newLatLng.latitude, newLatLng.longitude) } //点击地图任意地方都不消失自定义头部地点布局