我想知道这是可能还是现在。
现在我打开谷歌地图,从当前用户位置导航到一组定义的坐标,如下所示:
final Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("google.navigation:q=" + String.valueOf(getDestinationLatitude()) + "," + String.valueOf(getDestinationLongitude())));
intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.driveabout.app.NavigationActivity");
startActivity(intent);
是否可以在当前位置和最终目的地之间设置多组坐标,因此请转到指向a,指向b,然后指向最终指向目标点c。 ?
答案 0 :(得分:0)
在去往某个目的地的途中可以有多个航路点。这可以通过使用Directions API来实现。这个API还可以为您提供legs[]和steps[]数组,它可以帮助您正确实现并返回从源到目的地的可能路径,涵盖沿途的所有路点。
有关示例实施,请查看此link。