我正在使用MapQuest Android API,并且我使用DefaultItemizedOverlay来显示标记(OverlayItem)。不幸的是,标记是用阴影绘制的...如何删除这个阴影或阻止它被绘制?
我知道我可以创建一个自定义类并覆盖draw
中的Overlay
方法,但我希望有一个更优雅的解决方案。
答案 0 :(得分:1)
我的解决方案
最后,我必须创建自己的自定义叠加层并覆盖draw
方法:
@Override
public boolean draw(Canvas canvas, MapView mapView, boolean shadow, long when) {
return super.draw(canvas, mapView, false, when);
}
不是我想要的解决方案,而是我现在需要的解决方案。