public class GradientLine extends Overlay
listener, mcLocation, mDrawItem, type
构造器和说明 |
---|
GradientLine() |
限定符和类型 | 方法和说明 |
---|---|
int[] |
getColors()
获取渐变色颜色数组
|
int[] |
getIndexs()
获取渐变色颜色索引数组
|
GradientLineOptions.LineDirectionCross180 |
getLineDirectionCross180()
获取跨越180度的方向枚举
|
java.util.List<LatLng> |
getPoints()
获取渐变色折线坐标点列表
|
float |
getWidth()
获取渐变色折线线宽
|
void |
lineDirectionCross180(GradientLineOptions.LineDirectionCross180 lineDirectionCross180)
设置渐变色折线跨越180度的方向。
|
void |
setColorIndex(int[] indexList)
设置渐变色折线每个点的颜色索引(必填)
|
void |
setColorList(int[] colorList)
设置渐变色折线每个点的颜色值,每一个点带一个颜色值,绘制时按照索引依次取值(必填)
注意颜色值得格式为:0xAARRGGBB,透明度值在前
|
void |
setPoints(java.util.List<LatLng> points)
设置渐变色折线坐标点列表(必填)
|
void |
setWidth(int width)
设置渐变色折线线宽, 默认为 5, 单位:像素
需要注意的是: GradientLine的宽度适配地图当前缩放级别下的像素与地理范围的对应关系
|
circleHoleInfo2BmGeo, getBmLayer, getDrawItem, getExtraInfo, getName, getOverlayLatLngBounds, getZIndex, holeInfo2BmGeo, isRemoved, isVisible, polygonHoleInfo2BmGeo, remove, setBmLayer, setDottedBitmapResource, setDrawItem, setExtraInfo, setVisible, setZIndex
public void setPoints(java.util.List<LatLng> points)
points
- 渐变色折线坐标点列表 数目[2,10000],且不能包含 nullpublic void setColorIndex(int[] indexList)
indexList
- 颜色索引public void setWidth(int width)
width
- 折线线宽 (width必须大于0)public void setColorList(int[] colorList)
colorList
- 绘制颜色public void lineDirectionCross180(GradientLineOptions.LineDirectionCross180 lineDirectionCross180)
lineDirectionCross180
- 渐变色折线跨越180度的方向public java.util.List<LatLng> getPoints()
public int[] getIndexs()
public int[] getColors()
public float getWidth()
public GradientLineOptions.LineDirectionCross180 getLineDirectionCross180()