public class NaviSetting
extends java.lang.Object
AMapNavi.getNaviSetting()
获取实例限定符和类型 | 方法和说明 |
---|---|
int |
getEtaShowMode()
获取ETA信息显示模式
|
boolean |
isCameraInfoUpdateEnabled()
已过时。
|
boolean |
isCrossingDrawingEnabled()
|
boolean |
isFilterShowCrossMessage()
是否过滤路口大图回调消息
|
boolean |
isScreenAlwaysBright()
屏幕是否常亮,默认开启
|
boolean |
isTrafficInfoUpdateEnabled()
已过时。
|
boolean |
isTrafficStatusUpdateEnabled()
已过时。
|
void |
setCameraInfoUpdateEnabled(boolean enable)
|
void |
setCrossingDrawingEnabled(boolean crossingDrawingEnabled)
|
void |
setEtaShowMode(int etaShowMode)
设置ETA信息显示模式
|
void |
SetFilterShowCrossMessageStatus(boolean isFilterMsg)
设置是否过滤路口大图外部回调消息,避免鹰巢和自定义路口大图同时存在,导致引擎异常
|
void |
setMonitorCameraEnabled(boolean monitorCameraEnabled)
HUD模式下,设置限速信息是否显示
|
void |
setOpenNextRoadInfo(boolean open)
已过时。
|
void |
setScreenAlwaysBright(boolean isAlwaysBright)
设置屏幕是否常亮,默认开启
|
void |
setTrafficInfoUpdateEnabled(boolean enable)
|
void |
setTrafficStatusUpdateEnabled(boolean enable)
|
static void |
updatePrivacyAgree(Context context,
boolean isAgree)
设置是否同意用户授权政策 必须在AmapLocationClient实例化之前调用
|
static void |
updatePrivacyShow(Context context,
boolean isContains,
boolean isShow)
设置包含隐私政策,并展示用户授权弹窗 必须在AmapLocationClient实例化之前调用
|
public int getEtaShowMode()
public void setEtaShowMode(int etaShowMode)
etaShowMode
- public boolean isTrafficStatusUpdateEnabled()
public void setTrafficStatusUpdateEnabled(boolean enable)
enable
- 交通状态是否更新public boolean isTrafficInfoUpdateEnabled()
public void setTrafficInfoUpdateEnabled(boolean enable)
enable
- 是否打开移动交通台功能public boolean isCameraInfoUpdateEnabled()
public void setCameraInfoUpdateEnabled(boolean enable)
public void setMonitorCameraEnabled(boolean monitorCameraEnabled)
monitorCameraEnabled
- true,显示;false,不显示public boolean isCrossingDrawingEnabled()
AmapNaviParams.isShowCrossImage()
;
导航自定义视图请使用 AMapNaviViewOptions.isModelCrossDisplayShow()
与 AMapNaviViewOptions.isRealCrossDisplayShow()
public void setCrossingDrawingEnabled(boolean crossingDrawingEnabled)
AmapNaviParams.setShowCrossImage(boolean)
;
导航自定义视图请使用 AMapNaviViewOptions.setModeCrossDisplayShow(boolean)
与 AMapNaviViewOptions.setRealCrossDisplayShow(boolean)
crossingDrawingEnabled
- true : 可用 false : 不显示public boolean isScreenAlwaysBright()
public void setScreenAlwaysBright(boolean isAlwaysBright)
isAlwaysBright
- true-常亮 false-不常亮public static void updatePrivacyShow(Context context, boolean isContains, boolean isShow)
context
- isContains:
- 隐私权政策是否包含高德开平隐私权政策 true是包含isShow:
- 隐私权政策是否弹窗展示告知用户 true是展示public static void updatePrivacyAgree(Context context, boolean isAgree)
context
- isAgree:隐私权政策是否取得用户同意
- true是用户同意public void setOpenNextRoadInfo(boolean open)
AmapNaviParams.setSecondActionVisible(boolean)
;
导航自定义视图请使用 AMapNaviViewOptions.setSecondActionVisible(boolean)
注意:该接口仅驾车模式有效
open
- true-开启 false-关闭public boolean isFilterShowCrossMessage()
public void SetFilterShowCrossMessageStatus(boolean isFilterMsg)