Добавить кнопку навигации на карту - PullRequest
1 голос
/ 09 октября 2010

после долгих усилий и усилий мне удалось создать карту с заданным местоположением и добавить на карту метку (маркер), показывающую точное местоположение. Теперь я хочу добавить кнопку навигации, у меня есть пять кнопок в верхней части экрана, которые позволяют увеличивать и уменьшать масштаб просмотра улиц и сателлита.

Последняя кнопка предназначена для навигации, я планирую использовать имеющиеся у меня координаты и отправить их в приложение Google Maps, чтобы пользователь мог перемещаться туда.

Возможно ли это сделать, и если да, то как мне поступить?

Ответы [ 2 ]

1 голос
/ 03 декабря 2010

Существует поддержка запуска навигации из Intent. Просто используйте этот шаблон: http://maps.google.com/maps?saddr=startPointLatitude,startPointLongitude&daddr=destinationLatitude,destinationLongitude для простой навигации без путевых точек.

Вам необходимо заменить startPointLatitude и startPointLongitude на широту и долготу от вашей начальной точки. То же самое относится к endPointLatitude и endPointLongitude.

Разобрать результат в Uri и передать его в Intent и вызвать startActivity().

0 голосов
/ 09 октября 2010

Нет документированных и поддерживаемых Intents для запуска навигации, извините.Вы можете отправить их на простую карту Google или Google StreetView через их документально подтвержденные Intents.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...