public class RouteOverlayOptions
extends java.lang.Object
构造器和说明 |
---|
RouteOverlayOptions() |
限定符和类型 | 方法和说明 |
---|---|
void |
setArrowColor(int arrowColor)
设置路线上转弯处箭头的颜色
|
void |
setArrowOnTrafficRoute(Bitmap arrowOnTrafficRoute)
设置浮于道路上的『小箭头』图标的纹理位图
注意:使用SDK自动画路时,无法通过此接口自定义路线上小箭头的纹理样式,可通过自定义带小箭头的路线纹理来实现。 |
void |
setArrowSideColor(int arrowSideColor)
设置3D箭头侧面颜色,只有显示 3D箭头情况加才有效
|
void |
setFairWayRes(Bitmap fairWayRes)
设置路线虚线纹理
|
void |
setJamTraffic(Bitmap jamTraffic)
设置交通状况拥堵下的纹理位图
建议使用新接口
com.amap.api.navi.model.RouteOverlayOptions#setRouteStatusColor(List |
void |
setLineWidth(float lineWidth)
设置导航线路的宽度
|
void |
setNormalRoute(Bitmap normalRoute)
设置无路况路线的纹理
建议使用新接口
com.amap.api.navi.model.RouteOverlayOptions#setRouteStatusColor(List |
void |
setOnRouteCameShow(boolean routeCameShow)
设置路线上的摄像头气泡是否显示。
|
void |
setPassFairRoute(Bitmap passFairRoute)
自定义走过的步行路线纹理(虚线)
建议使用新接口
RouteOverlayOptions.setRouteGreyColor(CoreRoutePassLineColor)
默认走过路线置灰功能为关,需要在AMapNaviViewOptions.setAfterRouteAutoGray(boolean) 打开,该方法才生效
|
void |
setPassRoute(Bitmap passRoute)
自定义走过的路线纹理(实线)
建议使用新接口
RouteOverlayOptions.setRouteGreyColor(CoreRoutePassLineColor)
默认走过路线置灰功能为关,需要在AMapNaviViewOptions.setAfterRouteAutoGray(boolean) 打开,该方法才生效
|
void |
setRect(Rect rect)
设置全览状态下,路线距离四周的边距
|
void |
setSlowTraffic(Bitmap slowTraffic)
设置交通状况迟缓下的纹理位图
建议使用新接口
com.amap.api.navi.model.RouteOverlayOptions#setRouteStatusColor(List |
void |
setSmoothTraffic(Bitmap smoothTraffic)
设置交通状况情况良好下的纹理位图
建议使用新接口
com.amap.api.navi.model.RouteOverlayOptions#setRouteStatusColor(List |
void |
setTurnArrowIs3D(boolean turnArrowIs3)
设置是否显示3D箭头,默认显示
|
void |
setUnknownTraffic(Bitmap unknownTraffic)
设置交通状况未知下的纹理位图
建议使用新接口
com.amap.api.navi.model.RouteOverlayOptions#setRouteStatusColor(List |
void |
setVeryJamTraffic(Bitmap veryJamTraffic)
设置交通状况非常拥堵下的纹理位图
|
public void setFairWayRes(Bitmap fairWayRes)
fairWayRes
-
建议使用新接口RouteOverlayOptions.setDashedLineColor(CoreRouteDashedLineColor)
public void setPassRoute(Bitmap passRoute)
RouteOverlayOptions.setRouteGreyColor(CoreRoutePassLineColor)
默认走过路线置灰功能为关,需要在AMapNaviViewOptions.setAfterRouteAutoGray(boolean)
打开,该方法才生效
passRoute
- public void setPassFairRoute(Bitmap passFairRoute)
RouteOverlayOptions.setRouteGreyColor(CoreRoutePassLineColor)
默认走过路线置灰功能为关,需要在AMapNaviViewOptions.setAfterRouteAutoGray(boolean)
打开,该方法才生效
passFairRoute
- public void setRect(Rect rect)
rect
- public void setOnRouteCameShow(boolean routeCameShow)
routeCameShow
- true代表显示,false代表不显示public void setArrowColor(int arrowColor)
arrowColor
- 颜色值public void setVeryJamTraffic(Bitmap veryJamTraffic)
veryJamTraffic
- 位图图片public void setSmoothTraffic(Bitmap smoothTraffic)
com.amap.api.navi.model.RouteOverlayOptions#setRouteStatusColor(List)
smoothTraffic
- 位图图片public void setUnknownTraffic(Bitmap unknownTraffic)
com.amap.api.navi.model.RouteOverlayOptions#setRouteStatusColor(List)
unknownTraffic
- 位图图片public void setSlowTraffic(Bitmap slowTraffic)
com.amap.api.navi.model.RouteOverlayOptions#setRouteStatusColor(List)
slowTraffic
- 位图图片public void setJamTraffic(Bitmap jamTraffic)
com.amap.api.navi.model.RouteOverlayOptions#setRouteStatusColor(List)
jamTraffic
- 位图图片public void setArrowOnTrafficRoute(Bitmap arrowOnTrafficRoute)
RouteOverLay.setArrowOnRoute(boolean)
设置为true来显示自定义小箭头,才会生效。自定义小箭头默认是不显示的。arrowOnTrafficRoute
- 位图图片public void setNormalRoute(Bitmap normalRoute)
com.amap.api.navi.model.RouteOverlayOptions#setRouteStatusColor(List)
normalRoute
- 纹理图片public void setLineWidth(float lineWidth)
lineWidth
- 单位:像素public void setTurnArrowIs3D(boolean turnArrowIs3)
turnArrowIs3
- true 显示,false 不显示public void setArrowSideColor(int arrowSideColor)
arrowSideColor
-