我有一个GroundOverlay
,GoogleMap
我希望它的尺寸在我放大/缩小地图时不会改变。markers
与始终保持其尺寸的默认地图完全相同。我已经尝试了这两种形式,GroundOverlay.setDimensions()
但图像仍然在缩放时调整大小。这是我的代码:
Bitmap btm = BitmapFactory.decodeResource(getResources(), R.drawable.map_arrow);
BitmapDescriptor arrow = BitmapDescriptorFactory.fromBitmap(btm);
float w = btm.getWidth();
float h = btm.getHeight();
if (groundOverlay != null) groundOverlay.remove();
groundOverlay = mMap.addGroundOverlay(new GroundOverlayOptions()
.image(arrow).position(meLoc, w,h).bearing(bearAngle));
groundOverlay.setDimensions(1000);