如何更改当前导航/位置箭头的颜色?
现在没有GPX信息时,会显示一个小人物。移动时,当前位置/导航箭头为绿色。我希望能够设置另一种颜色。
谢谢:我多年来一直在感谢osmdroid / osmbonuspack!
答案 0 :(得分:0)
据我所知,您无法更改箭头的颜色,因为它只是一个默认图标。 但是你可以使用osmdroid地图的内置对象用你自己的箭头/人物图标显示你的位置。
MyLocationNewOverlay myLocationNewOverlay = new MyLocationNewOverlay(mMap);
myLocationNewOverlay.enableFollowLocation();
myLocationNewOverlay.enableMyLocation();
替换图标
myLocationNewOverlay.setDirectionArrow(yourPersonBitmap, yourArrowBitmap);
然后只需将此叠加层添加到地图
mMap.getOverlayManager().add(myLocationNewOverlay);