【问题标题】:Android google maps APIs get directions programmingAndroid 谷歌地图 API 获取方向编程
【发布时间】:2011-07-10 16:50:15
【问题描述】:


我是 Android 谷歌地图 API 的新手。我正在从这个 TUT 中学习它:http://mobiforge.com/developing/story/using-google-maps-android,但没有提到在 2 点之间获得方向。 http://code.google.com/android/add-ons/google-apis/reference/index.html 中是否有任何 API 可以完成此任务?

提前致谢!

【问题讨论】:

    标签: android google-maps maps


    【解决方案1】:

    Google maps API 不提供任何路由功能。您可以使用意图来触发谷歌导航器(假设它在您的设备上)或谷歌地图版本(如 Hwa Rang 所述)

    在 API 之外有一些教程可以做到这一点,但请注意 google 禁止实现逐路导航,但显然简单的路由是可以的。

    How to add routing to google maps

    【讨论】:

    • 谢谢!这就是我要找的。​​span>
    【解决方案2】:

    您可以使用 Google 地图应用的意图。

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

    【讨论】:

    • 这是最简单的方法,但不是我想要的。使用此方法,它将在 Android 中启动浏览器或默认地图。我需要的是将该功能集成到我的应用程序中,因此我更喜欢 Idistic 所指的内容。还是谢谢:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-29
    • 1970-01-01
    相关资源
    最近更新 更多