Class Info |
|---|
public class PolylineOptions 实现了Parcelable,定义了折线的有关选项。 |
Qualifier and Type | Method Name and Description |
|---|---|
PolylineOptions | 添加数个顶点到折线。 |
PolylineOptions | 添加单个顶点到折线。 |
PolylineOptions | addAll(Iterable<LatLng> points) 添加一组顶点到折线。 |
PolylineOptions | clickable(boolean clickable) 设置折线的可点击性。 |
PolylineOptions | color(int color) 设置折线的颜色。 |
PolylineOptions | colorValues(List<Integer> colors) 设置折线的多段颜色。 |
PolylineOptions | 设置折线的末尾端点。 |
PolylineOptions | geodesic(boolean geodesic) 设置是否将折线的每个线段绘制为大地线。 |
| 获取折线的末尾端点。 | |
List<PatternItem> | 获取折线的样式。 |
| 获取折线的起始端点。 | |
PolylineOptions | jointType(int jointType) 设置折线除起始和结束顶点之外的所有顶点的节点类型,有关允许的值,请参见JointType。 |
PolylineOptions | pattern(List<PatternItem> pattern) 设置折线的样式。 |
PolylineOptions | 设置折线的起始端点。 |
PolylineOptions | visible(boolean visible) 设置折线的可见性。 |
PolylineOptions | width(float width) 设置折线的宽度。 |
PolylineOptions | zIndex(float zIndex) 设置折线的z指数。 |
PolylineOptions | gradient(boolean on) 设置折线的渐变属性。 |
Method |
|---|
public PolylineOptions add(LatLng… points) 您调用此API可以添加数个顶点到折线。 |
Parameters
Name | Description |
|---|---|
points | 若干点的位置信息。 |
Returns
Type | Description |
|---|---|
PolylineOptions | 包含指定的一些顶点的PolylineOptions对象。 |
Method |
|---|
public PolylineOptions add(LatLng point) 您调用此API可以添加单个顶点到折线。 |
Parameters
Name | Description |
|---|---|
point | 点的位置信息。 |
Returns
Type | Description |
|---|---|
PolylineOptions | 设置新的顶点后的PolylineOptions对象。 |
Method |
|---|
public PolylineOptions addAll(Iterable<LatLng> points) 您调用此API可以添加一组顶点到折线。 |
Parameters
Name | Description |
|---|---|
points | 一组顶点。 |
Returns
Type | Description |
|---|---|
PolylineOptions | 包含一组顶点的PolylineOptions对象。 |
Method |
|---|
public PolylineOptions clickable(boolean clickable) 您调用此API可以设置折线的可点击性。 |
Parameters
Name | Description |
|---|---|
clickable | 可点击性。
默认值为false。 |
Returns
Type | Description |
|---|---|
PolylineOptions | 设置新的可点击性后的PolylineOptions对象。 |
Method |
|---|
public PolylineOptions color(int color) 您调用此API可以设置折线的颜色。 |
Parameters
Name | Description |
|---|---|
color | ARGB格式颜色值,默认值为黑色(0xff000000)。 |
Returns
Type | Description |
|---|---|
PolylineOptions | 设置新的折线颜色后的PolylineOptions对象。 |
Method |
|---|
public PolylineOptions colorValues(List<Integer> colors) 设置折线的多段颜色。 |
Parameters
Name | Description |
|---|---|
colors | 多段颜色,ARGB格式颜色值。 |
Returns
Type | Description |
|---|---|
PolylineOptions | 设置折线的多段颜色后的PolylineOptions对象。 |
Method |
|---|
public PolylineOptions endCap(Cap endCap) 您调用此API可以设置折线的末尾端点。 |
Parameters
Name | Description |
|---|---|
endCap | 末尾端点,默认为ButtCap。 |
Returns
Type | Description |
|---|---|
PolylineOptions | 设置新的末尾端点后的PolylineOptions对象。 |
Method |
|---|
public PolylineOptions geodesic(boolean geodesic) 您调用此API可以设置是否将折线的每个线段绘制为大地线,如果未设置,将返回默认值false。 |
Parameters
Name | Description |
|---|---|
geodesic |
|
Returns
Type | Description |
|---|---|
PolylineOptions | 设置新的geodesic属性后的PolylineOptions对象。 |
Method |
|---|
public List<PatternItem> getPattern() 您调用此API可以获取折线的样式。 |
Returns
Type | Description |
|---|---|
List<PatternItem> | 折线的样式。 |
Method |
|---|
public PolylineOptions jointType(int jointType) 设置折线除起始和结束顶点之外的所有顶点的节点类型,有关允许的值,请参见JointType。如果节点类型未定义或不是允许值之一,则将使用默认值DEFAULT。 |
Parameters
Name | Description |
|---|---|
jointType | 节点类型,默认值为DEFAULT。 |
Returns
Type | Description |
|---|---|
PolylineOptions | 设置新的节点类型后的PolylineOptions对象。 |
Method |
|---|
public PolylineOptions pattern(List<PatternItem> pattern) 您调用此API可以设置折线的样式。 |
Parameters
Name | Description |
|---|---|
pattern | PatternItem对象的集合。默认的样式为实心,用null表示。 |
Returns
Type | Description |
|---|---|
PolylineOptions | 设置新的样式后的PolylineOptions对象。 |
Method |
|---|
public PolylineOptions startCap(Cap startCap) 您调用此API可以设置折线的起始端点。 |
Parameters
Name | Description |
|---|---|
startCap | 起始端点,默认为ButtCap。 |
Returns
Type | Description |
|---|---|
PolylineOptions | 设置新的起始端点后的PolylineOptions对象。 |
Method |
|---|
public PolylineOptions visible(boolean visible) 您调用此API可以设置折线的可见性,如果折线不可见,则不会绘制,其他所有状态均保留。 |
Parameters
Name | Description |
|---|---|
visible | 折线的可见性。
默认值为true。 |
Returns
Type | Description |
|---|---|
PolylineOptions | 设置新的可见性后的PolylineOptions对象。 |
Method |
|---|
public PolylineOptions width(float width) 您调用此API可以设置折线的宽度。 |
Parameters
Name | Description |
|---|---|
width | 折线的宽度,单位:像素,默认为10像素。 说明: 为兼容性考虑,此接口设置的折线实际宽度为设置值width的三倍。 |
Returns
Type | Description |
|---|---|
PolylineOptions | 设置新的折线宽度后的PolylineOptions对象。 |
Throws
Name | Description |
|---|---|
IllegalArgumentException | 当传入的宽度width是负数时。 |