Android通过缩放级别增加多段线宽度(谷歌地图V2)

Android通过缩放级别增加多段线宽度(谷歌地图V2),android,google-maps-android-api-2,polyline,Android,Google Maps Android Api 2,Polyline,当我在Google Maps V2上放大和缩小时,有没有办法自动增加和减少多段线的宽度 它看起来很可怕,尤其是在较新的设备上,它仍然非常薄。但缩小时需要如此薄。将多段线添加到地图时保存该多段线。然后对多段线执行操作 添加到地图时将多段线保存到arraylist的示例 或 将多段线添加到地图时保存该多段线。然后对多段线执行操作 添加到地图时将多段线保存到arraylist的示例 或 对于缩放代码mMap.setOnCamerachengeListener,请自行选择。对于缩放代码mMap.setO

当我在Google Maps V2上放大和缩小时,有没有办法自动增加和减少多段线的宽度


它看起来很可怕,尤其是在较新的设备上,它仍然非常薄。但缩小时需要如此薄。

将多段线添加到地图时保存该多段线。然后对多段线执行操作

添加到地图时将多段线保存到arraylist的示例


将多段线添加到地图时保存该多段线。然后对多段线执行操作

添加到地图时将多段线保存到arraylist的示例


对于缩放代码mMap.setOnCamerachengeListener,请自行选择。对于缩放代码mMap.setOnCamerachengeListener,请自行选择
polylines = new ArrayList<Polyline>();

protected void onProgressUpdate(PolylineOptions... progress) {
    if (isCancelled()) {
        return;
    }
    if (progress[0] != null) {
        // add the poly line to the map
        // save the polyline for later user
        if (mMap != null) {
            polylines.add(mMap.addPolyline(progress[0]));
        }
    }
}
polylines.get(0).setWidth(width)
for (Polyline po: polylines){
    po.setWidth(newWidth);
}