我有一个 Google Maps Android v2 API 标记,已将锚点设置为 0.5/1.0。只需放置标记即可。问题是当我拖动标记时,它在第一次移动时向上和向左跳跃大约图像的高度(1.0)和宽度的一半(0.5)。谷歌的拖拽代码似乎没有考虑自定义的锚点。
mMap.addMarker(new MarkerOptions().draggable(true)
.icon(BitmapDescriptorFactory
.fromResource(R.drawable.blue_flag))
.anchor(0.5f, 1.0f)
.position(endPosition));
有人见过这个吗?似乎是拖动算法中的一个错误。