我在标记上遇到了一些麻烦mapview
。我在每个可绘制文件夹(ldpi
, mdpi
, )中有 3 个图像(png hdpi
)。我初始化一次标记可绘制。
我有字段private Drawable drawable;
,所以我在任何地方都使用它:
restaurantsOverlay = new SimpleItemizedOverlay(drawable, mapView);
...
restaurantsOverlay.addOverlay(overlayItem);
...
mapOverlays.add(restaurantsOverlay);
我还在draw
我的班级中覆盖了隐藏默认阴影的方法
@Override
public boolean draw(Canvas canvas, MapView mapView, boolean shadow, long when)
{
super.draw(canvas, mapView, false);
return true;
}
但是一些标记质量很差,而另一些则很好。我能理解为什么。