Направления через намерение автоматически - PullRequest
0 голосов
/ 04 июня 2011

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

 String uri = "geo:"+ selectedAddress.getLat+","+getLng();
 StartActivity(new Intent(Intent.ACTION_VIEW,Uri.parse(uri)));

Я знаю, что все, что это делает, показывает местоположение указанных комордов.

Как мне показать маршруты к местоположению от текущего местоположения пользователя?

Ответы [ 2 ]

1 голос
/ 18 апреля 2012

запросить у пользователя место и сделать следующее:

String place="";//user gives the place.
String url = "http://maps.google.com/maps?daddr="+place;
Intent drn = new Intent(android.content.Intent.ACTION_VIEW,  Uri.parse(url));
startActivity(drn);

Google автоматически примет текущее местоположение пользователя в качестве отправной точки и даст указания

1 голос
/ 04 июня 2011

Как мне показать маршруты к текущему местоположению пользователя?

Как указано @Frxstrem, нет документированных и поддерживаемых Intent для указания направлений.

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