Маршрут карты Google не удалось получить для Android - PullRequest
0 голосов
/ 12 марта 2012

Когда я нахожу маршрут между двумя значениями широты и долготы на карте Google (Получить направление), он отображается правильно, но при использовании в мобильном приложении на Android он показывает только маркер пункта назначения, но не показывает маршрут правильно, я не знаю, почему это происходит?

1 Ответ

1 голос
/ 12 марта 2012

Я использовал Google Maps в своем приложении, используя следующий код, и он отлично работает для меня.

saddr = адрес источника (широта и долгота / вы также можете передать строку адреса, как Нью-Йорк)

daddr = адрес получателя (широта и долгота / вы также можете передать строку адреса, как в Индии)

public void showDirections(View view) {
        final Intent intent = new Intent(Intent.ACTION_VIEW,Uri.parse("http://maps.google.com/maps?" + "saddr="+ latitude + "," + longitude + "&daddr=" + latitude + "," + longitude));
        intent.setClassName("com.google.android.apps.maps","com.google.android.maps.MapsActivity");
        startActivity(intent);
    }

Надеюсь, это вам тоже поможет.

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