Android: Запустите приложение Google Maps

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

String url = "http://maps.google.com/maps?saddr=some+address&daddr=another+Address"
Intent intent = new Intent(android.content.Intent.ACTION_VIEW,  Uri.parse(url));

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


person zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz    schedule 01.05.2011    source источник


Ответы (1)


Безусловно, но сначала вам нужно определить свое местоположение с помощью GPS-координат. Или просто установите положение второго местоположения и позвольте пользователю коснуться его и найти направление от их текущего местоположения с помощью самих Карт.

person Haphazard    schedule 01.05.2011
comment
Итак, я использую API Google для поиска координат, а затем передаю координаты в качестве параметра? Как это делается? - person zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz; 01.05.2011
comment
Я использовал Google, чтобы найти это учебное руководство: firstdroid.com/2010/04/29/ - person Haphazard; 01.05.2011