从Android应用程序调用Google Map应用程序以获得指导方向

我需要使用外部谷歌地图应用程序显示行车方向我发现此链接http://developer.android.com/guide/appendix/g-app-intents.html,但下面打开地图应用程序到给定位置

    Uri uri = Uri.parse("geo:13.070984,80.253639");
    Intent in = new Intent(Intent.ACTION_VIEW, uri);
    startActivity(in);

我需要知道有没有办法通过两个地理位置来获得行车方向.

最佳答案
是的,如果您拥有源和目的地的纬度和经度,则很容易显示方向.
只需看看以下代码:

Intent intent = new Intent(android.content.Intent.ACTION_VIEW,
    Uri.parse("http://maps.google.com/maps?saddr="+latitude_source+","+longitude_source+"&daddr="+latitude_dest+","+longitude_dest));

    startActivity(intent);

哪里
latitude_source =您的来源的纬度
longitude_source =源的经度
latitude_dest =目的地的纬度
longitude_dest =目的地的经度

只需将这些值替换为您的实际数据即可.
.在某些特定事件上使用上述代码.

希望这会帮助你.

转载注明原文:从Android应用程序调用Google Map应用程序以获得指导方向 - 代码日志