Как рисовать вращающуюся стрелку в зависимости от истинного севера и местоположения пользователя? Я буду использовать его как маркер на карте. Он будет работать так же, как и в навигационных приложениях. Я сейчас думаю о том, чтобы переопределить onSensorChanged и вызвать drawMyLocation оттуда, чтобы нарисовать повернутую стрелку. Тем не менее, он кажется ресурсоемким, так как новая ротация растрового изображения всегда будет создана внутри drawMyLocation. Кроме того, я не могу получить доступ к объекту Canvas MyLocationOverlay. Есть ли у вас какие-либо методы, которые вы можете предложить?Как нарисовать вращающуюся стрелку как маркер в MyLocationOverlay?
1
A
ответ
0
Вам необходимо использовать диспетчер датчиков и компас. Возьмите класс с холстом. в методе ondraw нарисуйте курсор. Реализуйте это в своей деятельности. Он будет вращаться в соответствии с результатом датчика, таким как компас.
Смежные вопросы
- 1. myLocationOverlay изменить маркер
- 2. Как нарисовать вращающуюся трапецию в OpenCV?
- 3. Как нарисовать стрелку с рамкой?
- 4. Как нарисовать стрелку JavaFX? (панель)
- 5. Как нарисовать стрелку внутри диска?
- 6. Как изменить результат mylocationoverlay?
- 7. Как нарисовать стрелку в WPF программно?
- 8. Как нарисовать полупрозрачную стрелку в processing.exe
- 9. Как нарисовать 3D-стрелку/вектор в MATLAB?
- 10. Как нарисовать красивую стрелку в ggplot2
- 11. Как нарисовать только стрелку в Gnuplot
- 12. Как нарисовать двуглавую стрелку в HTML?
- 13. Как нарисовать вращающуюся строку с высоким качеством в C#?
- 14. Highcharts - Как нарисовать стрелку для определенного значения в полярной диаграмме?
- 15. Как нарисовать стрелку к краю точки
- 16. Как нарисовать маркер в середине пути?
- 17. нарисовать стрелку с помощью swing
- 18. Может стрелки() нарисовать только стрелку?
- 19. Нарисовать стрелку на теге холста
- 20. Нарисовать стрелку на Picturebox в C#
- 21. Нарисовать стрелку вне участка в Matplotlib
- 22. Изменение OSMDroid's MyLocationOverlay marker
- 23. Как нарисовать маркер по центру полилинии
- 24. Как я могу «нарисовать» маркер на текст?
- 25. MyLocationOverlay dispatchTap() не распространяется
- 26. Как нарисовать маркер MapsV2 над кругом?
- 27. Как нарисовать стрелку между двумя изображениями в WinForms?
- 28. Как нарисовать стрелку из fps contoller в единстве3d с C#
- 29. Как нарисовать стрелку на конечной точке GMSPolyline в iOS?
- 30. Как нарисовать стрелку в matplotlib, если одна ось содержит время?
Спасибо! Я уже работаю. – Arci