1
我正在使用MapQuest Android API,並使用DefaultItemizedOverlay來顯示標記(OverlayItem)。不幸的是,這個標記是用一個陰影繪製的......我如何去除這個陰影或者阻止它被繪製?關閉DefaultItemizedOverlay的陰影
我知道我可以創建一個自定義類,並從Overlay
覆蓋draw
方法,但我一直希望有一個更好的解決方案。
我正在使用MapQuest Android API,並使用DefaultItemizedOverlay來顯示標記(OverlayItem)。不幸的是,這個標記是用一個陰影繪製的......我如何去除這個陰影或者阻止它被繪製?關閉DefaultItemizedOverlay的陰影
我知道我可以創建一個自定義類,並從Overlay
覆蓋draw
方法,但我一直希望有一個更好的解決方案。
我的解決方案
最後,我要創建自己的自定義覆蓋和重寫draw
方法:
@Override
public boolean draw(Canvas canvas, MapView mapView, boolean shadow, long when) {
return super.draw(canvas, mapView, false, when);
}
解決不了問題,我想,但我現在需要的人。