Android 导航SDK的路口放大图相关使用说明

6.2.0版本之后,showModeCross中返回的矢量数据,可以借助AMapModeCrossOverlay中createModelCrossBitMap方法获取Bitmap图片;

5.0.0版本之后的路口放大图有两种。

  • 实景路口放大图,即:除了转向箭头,还有当前路口的实际情景(如:绿地、隧道等),如下图:

  • 模型路口放大图,即:表示路口的模型,是灰色背景,如下图:

5.0.0之后的版本对这两种类型的放大图自定义显示,需要分别处理。

  • 对于实景路口放大图(是栅格图片),通过 AMapNaviCross.getBitmap() 方法获取图片后,使用 ImageView 控件进行自定义修改(位置和大小)。

  • 对于模型路口放大图(矢量图,通过 OpenGL 渲染),通过 AMapNaviViewOptions 中的setCrossDisplayShow(boolean isCrossDisplayShow) 设置是否显示模型图;通过setCrossLocation(Rect landscape, Rect vertical) 设置模型图的在横屏和竖屏时的位置和大小。

如以上内容仍未解决您的问题,请创建工单
返回顶部 示例中心 常见问题 智能客服 公众号
二维码