您好,1.如果需要在地图中显示百度地图导航的图标,首先需要获取这个图标的图片,然后添加到地图上,实现思路有两个:使用callout的方式直接将图标显示地图上,mapView.addCallout();第二种方式是通过定位点坐标构造一个点几何对象GeoPoint,然后通过GeoPoint.setStyle()方法来设置图标,该方法需要在iDesktop桌面软件中将图标导入到符号库中,获取该图标的符号ID,然后保存工作空间,在移动端打开并设置该符号
2.您是想做定位图标刷新还说是将图标进行旋转?麻烦详细说一下这个需求。如果是要做定位点刷新,可以直接将点添加到跟踪图层上,在定位点变化的监听事件中去调用将定位点添加到跟踪图层的方法,在定位点添加的方法中添加一句清空跟踪图层的方法:TrackingLayer.clear()方法,这样定位点刷新每次都只会显示一个点