在2点地图上显示方向

时间:2013-08-16 06:11:23

标签: android google-maps

我想把字符串作为输入示例新德里&孟买和我想在谷歌地图上展示它们之间的路径。

我已经使用过它,但它没有用。

String new_url = "http://maps.google.com/maps?saddr=" + ServerData.LATTITUDE + "," + ServerData.LONGITUDE + "&daddr=" + latitude + "," + longitude ;

Intent intent_map = new Intent(Intent.ACTION_VIEW, Uri.parse(new_url));
startActivity(intent_map);

2 个答案:

答案 0 :(得分:0)

这个link有教程在我们的应用程序中绘制地图上的路径路径。这可能对你有帮助 使用以下链接地图应用程序...这将在谷歌地图应用程序

String uri = "http://maps.google.com/maps?f=d&hl=en&saddr="+source_latitude+","+source_longitude+"&daddr="+destination_latitude+","+destination_longitude;
Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri));
intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity");
startActivity(intent);

重新发布此链接how to display the driving routes

答案 1 :(得分:0)

startActivty(intent_map);尝试添加

之前

intent_map.setClassName("com.google.android.apps.maps","com.google.android.maps.MapsActivity").addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);