Как открыть навигацию Google maps с помощью намерения и передать полилинию в качестве параметра вместо начального и конечного местоположения

#google-maps #android-intent #google-maps-android-api-2

Вопрос:

У меня есть вариант использования, который должен перемещаться по уже определенному маршруту, у меня есть полилиния или набор латлингов маршрута, но в URI для google map я не могу найти способ передать латлинги полилинии для навигации, пожалуйста, проверьте и обновите, если возможно какое-либо решение или взломать для этого

 String uri = "https://www.google.com/maps/dir/?api=1amp;destination="   dest   "amp;source="   source   "amp;travelmode=drivingamp;dir_action=navigate";
    List<LatLng> stopOvers = getAllStopOvers();
    if(stopOvers.size() > 2){
        StringBuilder wayPointsString = new StringBuilder("amp;waypoints=");
        for (LatLng stopOver : stopOvers) {
            wayPointsString.append(stopOver.latitude);
            wayPointsString.append(",");
            wayPointsString.append(stopOver.longitude);
            wayPointsString.append("|");
        }
        uri = uri   wayPointsString.toString();
    }