在 APIv1 中,我正在绘制这样的标记:
Drawable flag = getResources().getDrawable(R.drawable.flagfinish);
flag.setBounds(0, -flag.getIntrinsicHeight(), flag.getIntrinsicWidth(), 0);
它正在工作 - 图片的左下角位于 LatLng 的中心。但是我怎么能在 APIv2 中画出这样的东西呢?我试过这个:
Marker hc = mMap.addMarker(new MarkerOptions()
.position(HC)
.title("Hlohovec")
.snippet("Hlohovec")
.icon(BitmapDescriptorFactory.fromResource(R.drawable.flagfinish)));
但这被移到了左边(我想在左边画一个带有杆子的旗子,所以这不会把它钉在我想要的地方)。
有没有办法做到这一点?而且我不想使用GroundOverlayOptions
,因为它会随着缩放而改变。
感谢您的任何回答。