2016-10-15 6 views
0

Как изменить цвет текущей стрелки навигации/положения?Osmdrord/osmbonuspack - настроить навигацию стрелкой (через MyLocationNewOverlay?)

Теперь, когда нет информации GPX, отображается маленький человек. Когда movigng текущая стрелка положения/навигации зеленая. Я хотел бы иметь возможность установить другой цвет.

Спасибо: Я использую osmdroid/osmbonuspack с благодарностью в течение многих лет!

ответ

0

Насколько я знаю, вы не можете изменить цвет стрелки, так как это только значок по умолчанию. Но вы можете использовать встроенный объект карт osmdroid, чтобы показать свое местоположение с помощью собственных значков стрелки/человека.

MyLocationNewOverlay myLocationNewOverlay = new MyLocationNewOverlay(mMap); 
myLocationNewOverlay.enableFollowLocation(); 
myLocationNewOverlay.enableMyLocation(); 

заменить иконки

myLocationNewOverlay.setDirectionArrow(yourPersonBitmap, yourArrowBitmap); 

, то просто добавьте эту накладку на карту

mMap.getOverlayManager().add(myLocationNewOverlay); 
+0

Спасибо, +1. Затем мне нужно перейти на более новую версию. – tjm1706