GoogleMaps и OnMyLocationChangeListener, я прав?
Хорошо, привет всем (извините за мой английский). У меня есть задача сделать хороший сервис определения местоположения. Я использую Google и stackru, нахожу много учебников, но я хочу спросить, я прав? У меня есть пункт назначения и мое текущее географическое положение. Я рисую маршрут, как этот учебник http://iamvijayakumar.blogspot.com/2013/04/android-draw-route-between-two-geo.html, и теперь я хочу реагировать, если моя текущая позиция изменилась, поэтому я реализую OnMyLoactionChangeListner, а теперь вопрос: если моя позиция изменится, я должен получить новый маршрут из URL и перерисовать мою полилинию, или я могу просто сделать маркер и отметить мою новую позицию над старой полилинией маршрута? какое решение правильно? Спасибо за все
1 ответ
Я думаю, что лучше всего было бы проверить, находится ли ваша текущая позиция на старом маршруте. Если это так, вы можете просто сократить первую полилинию. Но если позиция находится за пределами маршрута, вы должны пересчитать ее.