我正在尝试使用Android版Google Maps在地图上显示自定义叠加层,但是我遇到了混叠问题。
这是我的代码,用于添加叠加层:
BitmapDescriptor bmd = BitmapDescriptorFactory.fromBitmap(bitmap);
GroundOverlayOptions groundOverlayOptions = new GroundOverlayOptions()
.zIndex(1)
.image(bmd)
.bearing(rotation)
.visible(true)
.positionFromBounds(bounds);
groundOverlay = googleMap.addGroundOverlay(groundOverlayOptions);
我已经看到很多建议使用Paint.setFlags(Paint.ANTI_ALIAS_FLAG)
的答案,但是只要我不直接管理图像的绘制方式,我认为这对我来说就不起作用
任何帮助将不胜感激