Android 谷歌地图 MapView 上的方向

标签 android google-maps android-mapview google-directions-api

我正在尝试找到一种方法来使用 Google map 方向显示指向 A 点和 B 点的方向,而无需将其作为在 Google Navigator 或手机网络浏览器上打开 map 的 Intent 启动。

有没有办法在 MapView 上单独显示 Google 路线?

最佳答案

是的,有办法。但是,请记住,如果您希望在 map View 上显示路线,您将不得不使用 Canvas 绘制大量线条,不要忘记您仍将调用 Google Directions API 来获取 JSON 响应,然后您必须对其进行解码。

要解码该 JSON 响应,请参阅对另一个问题的出色回答:https://stackoverflow.com/a/6708458/1512836 .

关于Android 谷歌地图 MapView 上的方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11992187/

相关文章:

java - if 带有静态变量的 block

php - 如何知道命名空间、url、soap action 和方法名是什么?

android - fragment 在移除和动画结束后闪烁

android.database.CursorIndexOutOfBoundsException : Index -1 requested

google-maps - 谷歌地图 V3 : How to disable "street view"?

android - 在android中获取错误的Gps位置

objective-c - MKAnnotationView 不做任何事情

java - Android MapView通过点击 map 获取坐标

android - 如何在 WebView 中显示方向

ios - 确定 map View 的当前缩放比例