Its*_*sik 12 android overlay android-mapview
我正在尝试在MapView上绘制一条路线.我已经扩展了Overlay并实现了draw()方法.路径显示正常,但在调试时,我在draw()上添加了一个断点,并注意到它被不断调用.
如果有人移动地图或缩放,我只希望重新绘制(绘制路线时绘制考虑了这些变化)是什么导致这种情况?
Its*_*sik 13
有两种绘制方法可以覆盖.
void draw(android.graphics.Canvas canvas, MapView mapView, boolean shadow)
Run Code Online (Sandbox Code Playgroud)
描述:在地图上绘制叠加层.
boolean draw(android.graphics.Canvas canvas, MapView mapView, boolean shadow, long when)
描述:绘制动画叠加层的调用.
我最初压倒了第二个.
在改用第一种方法之后,它就解决了.
归档时间: |
|
查看次数: |
5655 次 |
最近记录: |