我正在使用 MapQuest Android API,我正在使用 DefaultItemizedOverlay显示标记 ( OverlayItem )。不幸的是,标记上画了一个阴影...我怎样才能去除这个阴影或阻止它被绘制?
我知道我可以创建一个自定义类并覆盖 Overlay
中的 draw
方法,但我希望有一个更优雅的解决方案。
最佳答案
我的解决方案
最后,我不得不创建自己的自定义叠加层并覆盖 draw
方法:
@Override
public boolean draw(Canvas canvas, MapView mapView, boolean shadow, long when) {
return super.draw(canvas, mapView, false, when);
}
不是我想要的解决方案,而是我现在需要的解决方案。
关于android - 关闭 DefaultItemizedOverlay 的阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23450706/