我有一个GoogleMap
,其中我实施了OnMapLongClickListener
。
当用户执行此操作时,我使用覆盖方法中的LatLng
参数记录她的坐标,并在此时显示Marker
。这个LatLng
为我提供了非常高精度的坐标(小数点后最多13个位置)。
我还实施了OnMarkerDragListener
,当用户完成拖动Marker
时,我将初始坐标替换为Marker.getPosition()
提供的新坐标。
我遇到的问题是这个调用的坐标比初始坐标精确得多,只返回小数点后的6个位置。
如何在标记拖动后返回高度精确的坐标,就像我从OnMapLongClick
得到的初始坐标一样?