在我的Android应用程序中,我想要一些应用程序绘制包含多个点(> 2)的路径,并为其标记中的每个点写一些描述。 据我所知,谷歌导航可以建立没有中间点的路线。
Intent intent = new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse("google.navigation:q=lat,lon");
Google地图可以使用中间点构建路线但不需要说明。
String address = "http://maps.google.com/maps?daddr=" + "my_lat" + "," + "my_lon" + "+to:" +"point1_lat" + "," + "point1_lon" + "+to:" +"point2_lat" + "," + "point2_lon" + "+to:" +"point3_lat" + "," + "point3_lon";
Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(address));
startActivity(intent);
还查看了Yandex地图和Yandex Navigator,它也不支持中间点。有没有人知道支持中间点的应用程序与意图调用描述。
P.S在我的应用程序中使用谷歌地图API for android,但后来查看定价,并不知道任何事情。如果我的应用程序很受欢迎,请不要谷歌追求))如果你知道一些可以建立路线和显示地图的免费Android API,请与我分享。对不起,解释混乱。 提前谢谢