Android:强制MapView重绘

时间:2010-03-10 17:52:46

标签: android

我发现在更改MapView上的叠加层后,直到用户移动地图才会看到更改,从而导致重绘。有没有办法强制重绘?

1 个答案:

答案 0 :(得分:14)

在Overlay中,保留对MapView的引用。然后,当您想强制重绘时,请致电:

mMapView.invalidate();

或者,如果您不在UI线程中,可以调用它:

mMapView.postInvalidate();