2014-10-31 101 views
2

在繪製並更新Google地圖而不清除和重繪它之後,是否有方法更改PolygonOption的填充顏色?如何在繪製後更改Google Map PolygonOption填充顏色

什麼我目前做的是

polygonOptions.fillColor(context.getResources().getColor(R.color.polygonSolidFill)); 
    polygonOptions.strokeWidth(2); 
    polygonOptions.strokeColor(Color.BLACK); 
    // Add some LatLngs 
    googleMap.addPolygon(polygonOptions); 

當用戶在某個位置,我要改變填充顏色。我在做什麼,以實現色彩更新

polygonOptions.fillColor(context.getResources().getColor(R.color.polygonSolidFill2)); 
    googleMap.clear(); 
    googleMap.addPolygon(polygonOptions); 

但是沒有在地圖小閃爍時,其清除和重繪,我想避免的。

+2

所以你問的是,如果有一種方法可以刷新多邊形而不必刷新整個地圖? – toidiu 2014-10-31 18:51:30

+2

我相信如此@toidiu – wdziemia 2014-10-31 19:02:21

回答

相關問題