открыть Google Maps с заданными направлениями (маршрут) - PullRequest
0 голосов
/ 23 июня 2018

Есть ли способ в Andorid Studio открыть приложение Google Maps с уже заданными параметрами для маршрутизации (направления).Как есть много возможных маршрутов, чтобы добраться до места назначения.Я хочу выбрать или создать собственную маршрутизацию к месту назначения, а затем запустить Google Maps для навигации.

Не могли бы вы мне помочь?

1 Ответ

0 голосов
/ 23 июня 2018

Ответ взят из Запуск Google Maps Directions с помощью намерения на Android.

Uri.Builder directionsBuilder = new Uri.Builder()
                .scheme("https")
                .authority("www.google.com")
                .appendPath("maps")
                .appendPath("dir")
                .appendPath("")
                .appendQueryParameter("api", "1")
                .appendQueryParameter("origin", "28.7041" + "," + "77.1025")
                .appendQueryParameter("destination", "18.5204" + "," + "73.8567");

        startActivity(new Intent(Intent.ACTION_VIEW, directionsBuilder.build()));

Если вы хотите указать источник в качестве текущего местоположения, удалите строку ниже:

.appendQueryParameter("origin", "28.7041" + "," + "77.1025")
...