Как мы можем добавить такие опции, как Avoid Highways, используя URL?
отаю над функциональностью, куда я отправляюwaypoints
вGmaps
приложение черезIntent
так что использование может перейти к месту назначения по обычаюwaypoints
что я отправляю
Я, когда я строю этот маршрут в моем встроенномGoogle Maps
, Я могу видетьCircuit route
, но когда я вижу тот же маршрут вGmaps
приложение,Circuit
сломано.
Мой код:
String srcAdd = "saddr="+latLngArrayList.get(0).latitude+","+latLngArrayList.get(0).longitude;
String desAdd = "&daddr="+latLngArrayList.get(latLngArrayList.size() - 1).latitude+","+latLngArrayList.get(latLngArrayList.size() - 1).longitude;
String wayPoints = "";
for (int j = 1; j < latLngArrayList.size() - 1; ++j) {
wayPoints =wayPoints+"+to:"+latLngArrayList.get(j).latitude+","+latLngArrayList.get(j).longitude;
}
String link="https://maps.google.com/maps?"+srcAdd+desAdd+wayPoints;
final Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(link));
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity");
startActivity(intent);