public class AmapNaviPage
extends java.lang.Object
| 限定符和类型 | 字段和说明 | 
|---|---|
static java.lang.String | 
TAG  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
void | 
addMarker(AMapNaviMarkerOptions markerOptions)
在驾车导航界面添加自定义标注
  
注意:必须在组件Activity执行完onCreate之后调用才能生效。  | 
static void | 
destroy()
已过时。   
 | 
void | 
exitRouteActivity()
退出导航组件 
 | 
boolean | 
isDrawBackUpOverlay()
是否绘制多备选路线 默认true 
 | 
boolean | 
isDrawRestrictArea()
是否绘制限行图层 默认false 
 | 
boolean | 
isShowRouteStrategyPreferenceView()
获取是否自定义了算路策略 
 | 
boolean | 
isTrafficEnable()
获取路况开关是否打开 
 | 
void | 
removeMarker(AMapNaviMarkerOptions markerOptions)
在驾车导航界面移除自定义标注
  
注意:必须在组件Activity执行完onCreate之后调用才能生效。  | 
void | 
showRouteActivity(Context context,
                 AmapNaviParams params,
                 INaviInfoCallback callback)
调起导航组件功能 
使用此功能后不能再使用AmapNavi对象的任何方法。  | 
void | 
showRouteActivity(Context context,
                 AmapNaviParams params,
                 INaviInfoCallback callback,
                 java.lang.Class<? extends AmapRouteActivity> targetClass)
调起导航组件功能 
使用此功能后不能再使用AmapNavi对象的任何方法。  | 
boolean | 
showVoiceAssistEnable()
设置中是否展示音频控制项 
 | 
void | 
updateMarker(AMapNaviMarkerOptions markerOptions)
在驾车导航界面更新自定义标注
  
注意:必须在组件Activity执行完onCreate之后调用才能生效。  | 
public static final java.lang.String TAG
public static void destroy()
public void showRouteActivity(Context context,
                              AmapNaviParams params,
                              INaviInfoCallback callback)
context - 上下文params - 导航参数,不可为空callback - 回调方法,具体参见INaviInfoCallbackpublic void showRouteActivity(Context context,
                              AmapNaviParams params,
                              INaviInfoCallback callback,
                              java.lang.Class<? extends AmapRouteActivity> targetClass)
context - 上下文params - 导航参数,不可为空callback - 回调方法,具体参见INaviInfoCallbacktargetClass - 目标Activity,需要继承自AmapRouteActivitypublic void exitRouteActivity()
public void addMarker(AMapNaviMarkerOptions markerOptions)
markerOptions - public void updateMarker(AMapNaviMarkerOptions markerOptions)
markerOptions - public void removeMarker(AMapNaviMarkerOptions markerOptions)
public boolean isShowRouteStrategyPreferenceView()
public boolean isTrafficEnable()
public boolean isDrawBackUpOverlay()
public boolean isDrawRestrictArea()
public boolean showVoiceAssistEnable()