zaf*_*ani 2 android google-maps-android-api-2
有没有办法在绘制后更改PolygonOption的填充颜色并更新Google地图而不清除并重新绘制它?
我目前正在做的是
polygonOptions.fillColor(context.getResources().getColor(R.color.polygonSolidFill));
polygonOptions.strokeWidth(2);
polygonOptions.strokeColor(Color.BLACK);
// Add some LatLngs
googleMap.addPolygon(polygonOptions);
Run Code Online (Sandbox Code Playgroud)
当用户在某个位置时,我想更改填充颜色.我正在做的是实现颜色更新
polygonOptions.fillColor(context.getResources().getColor(R.color.polygonSolidFill2));
googleMap.clear();
googleMap.addPolygon(polygonOptions);
Run Code Online (Sandbox Code Playgroud)
然而,当它被清除并重新绘制时,地图中会有一个小的闪烁,我想避免.
我想这样打电话:
Polygon polygon = googleMap.addPolygon(polygonOptions);
polygon.setFillColor(Color.RED);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4869 次 |
| 最近记录: |