## 类的使用
com.amap.api.maps.model.PolylineOptions

- 使用PolylineOptions的程序包
  程序包 | 说明
  --- | ---
  com.amap.api.maps |
  com.amap.api.maps.model |

- - ### com.amap.api.maps中PolylineOptions的使用

    参数类型为PolylineOptions的com.amap.api.maps中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `Polyline` | AMap.`addPolyline(PolylineOptions options)` 在地图上添加一个折线对象（polyline）对象。

  - ### com.amap.api.maps.model中PolylineOptions的使用

    返回PolylineOptions的com.amap.api.maps.model中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `PolylineOptions` | PolylineOptions.`add(LatLng... points)` 追加一批顶点到线段的坐标集合。
    `PolylineOptions` | PolylineOptions.`add(LatLng point)` 追加一个顶点到线段的坐标集合。
    `PolylineOptions` | PolylineOptions.`addAll(java.lang.Iterable<LatLng> points)` 追加一批顶点到线段的坐标集合。
    `PolylineOptions` | PolylineOptions.`color(int color)` 设置线段的颜色，需要传入32位的ARGB格式。
    `PolylineOptions` | PolylineOptions.`colorValues(java.util.List<java.lang.Integer> colors)` 设置线段的颜色 Set the color of the polyline
    `PolylineOptions` | PolylineOptions.`geodesic(boolean isGeodesic)` 设置线段是否为大地曲线，默认false，不画大地曲线。
    `PolylineOptions` | Polyline.`getOptions()` 获取线段选项信息 Get polyline options
    `PolylineOptions` | PolylineOptions.`lineCapType(PolylineOptions.LineCapType lineCapType)` 设置Polyline尾部形状 Set the shape of the Polyline tail.
    `PolylineOptions` | PolylineOptions.`lineJoinType(PolylineOptions.LineJoinType lineJoinType)` 设置Polyline连接处形状 Set the shape of the Polyline joint.
    `PolylineOptions` | PolylineOptions.`setCustomTexture(BitmapDescriptor customTexture)` 设置线段的纹理图，图片为2的n次方。
    `PolylineOptions` | PolylineOptions.`setCustomTextureIndex(java.util.List<java.lang.Integer> custemTextureIndexs)` 设置线段纹理index数组 Set polyline texture index array
    `PolylineOptions` | PolylineOptions.`setCustomTextureList(java.util.List<BitmapDescriptor> customTextureList)` 设置线段纹理list Set polyline texture list
    `PolylineOptions` | PolylineOptions.`setDottedLine(boolean isDottedLine)` 设置是否画虚线，默认为false，画实线。
    `PolylineOptions` | PolylineOptions.`setDottedLineType(int type)` 设置虚线形状。
    `PolylineOptions` | PolylineOptions.`setEraseColor(boolean eraseVisible, int eraseColor)` 设置线段擦除（显示范围外）颜色，需要传入32位的ARGB格式，针对颜色线段生效。
    `PolylineOptions` | PolylineOptions.`setUseTexture(boolean useTexture)` 设置是否使用纹理贴图画线。
    `PolylineOptions` | PolylineOptions.`transparency(float transparency)` 设置线段的透明度0~1，默认是1,1表示不透明 Set the transparency of the line segment 0~1, default is 1, 1 means opaque.
    `PolylineOptions` | PolylineOptions.`useGradient(boolean useGradient)` 设置线段是否使用渐变色 Set whether to use gradient color for the polyline
    `PolylineOptions` | PolylineOptions.`visible(boolean isVisible)` 设置线段的可见性。
    `PolylineOptions` | PolylineOptions.`width(float width)` 设置线段的宽度，默认为10。
    `PolylineOptions` | PolylineOptions.`zIndex(float zIndex)` 设置线段Z轴的值。

    参数类型为PolylineOptions的com.amap.api.maps.model中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | Polyline.`setOptions(PolylineOptions options)` 设置线段选项信息 设置多个属性时可以使用此方法,单个属性设置建议使用各自对应的方法。