导航设置分为普通导航设置、专业导航设置、轻导航设置和驾车页设置四个部分,普通导航IBNOuterSettingManager.IBNCommonSetting中可设置的接口如下:
类型 | 说明 |
---|---|
boolean | clearDIYImage(int imageType) 清除定制icon |
int | getRouteSortMode() 获取当前算路偏好 |
boolean | isMultiRouteEnable()获取是否开启了多路线 |
boolean | set3DCarImageToMap(java.util.List<Bitmap> bitmapList)定制化3D车标 |
boolean | setCarNum(Context context, java.lang.String carNum)设置车牌 |
boolean | setDIYImageStatus(boolean status, int imageType)设置起点、终点、当前位置显示状态 |
boolean | setDIYImageToMap(Bitmap pngBitmap, int imageType)定制化起点、终点、当前位置icon |
void | setMultiRouteEnable(boolean isMultiRoute)设置是否开启多路线 |
boolean | setRouteSortMode(int mode)设置算路偏好 |
void | stopLocationMonitor()停止导航对系统的定位监听 |
专业导航IBNOuterSettingManager.IBNProfessionalNaviSetting可设置的接口如下:
类型 | 说明 |
---|---|
int | getDayNightMode()获取当前设置的日夜模式类型 |
int | getFullViewMode()获取专业导航右下角图面显示类型 |
int | getGuideViewMode()获取当前专业导航视角类型 |
boolean | isAutoScale()获取当前是否设置专业导航比例尺智能缩放 |
boolean | isShowCarLogoToEndRedLine()获取当前是否设置车标到终点红色连线 |
boolean | isShowRoadEnlargeView()获取当前是否显示路口放大图 |
void | setAutoScale(boolean isAutoScale)设置专业导航比例尺是否智能缩放 |
void | setCarIconOffsetForNavi(int xOffset, int yOffset)设置导航底图车标偏移,仅针对专业导航Car3D竖屏模式有效,底图中心为(0, 0)原点 |
void | setDayNightMode(int mode)设置专业导航日夜模式 |
void | setFullViewMarginSize(int left, int top, int right, int bottom)设置专业导航全览时路线距离屏幕边距 |
void | setFullViewMode(int mode)设置专业导航右下角图面显示类型 |
void | setGuideViewMode(int mode)设置专业导航视角 |
void | setShowCarLogoToEndRedLine(boolean showCarLogoToEndRedLine)设置专业导航是否显示车标到终点红色连线 |
void | setShowMainAuxiliaryOrBridge(boolean show)设置是否显示主辅路和高架桥按钮 |
void | setShowRoadEnlargeView(boolean showRoadEnlargeView)设置专业导航是否显示路口放大图 |
轻导航导航IBNOuterSettingManager.IBNLightNaviSetting可设置的接口如下:
类型 | 说明 |
---|---|
void | setCarIconOffsetForLightNavi(int xOffset, int yOffset)设置轻导航底图车标偏移,仅对轻导航车标自由态有效,底图中心为(0, 0)原点 |
int | setRouteMargin(int left, int top, int right, int bottom)设置路线周边margin |
上一篇
下一篇
本篇文章对您是否有帮助?