mapview
上的标记有问题。
我在每个可绘制文件夹(ldpi
,mdpi
,hdpi
)中有3张图片(png)。
我初始化一次标记drawable
我有字段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;
}
但有些标记的质量很差,而其他标记则很好。我明白为什么。
答案 0 :(得分:2)
在你的情况下,我必须看到代码,但我确信99%这是问题。