第三方应用如何调用google maps导航或显示某个区域的地图
来源:互联网 发布:解释型编程语言 编辑:程序博客网 时间:2024/05/17 09:02
方法: 使用Intent来启动google maps
参数:
1. 导航:
Action: Intent.ACTION_VIEW
Uri: http://maps.google.com/maps?saddr=xxx&daddr=yyy
其中xxx表示导航起点,yyy表示导航终点。如果导航起点是当前地点,那么可以去掉saddr这个参数及其设置,也就是修改为:
http://maps.google.com/maps?daddr=yyy
示例代码:
Intent intent = new Intent();intent.setAction(Intent.ACTION_VIEW);// 从当前地点导航到Las VegasUri uri = Uri.parse("http://maps.google.com/maps?daddr=Las Vegas");// 从Boston导航到Las Vegas// Uri uri = Uri.parse("http://maps.google.com/maps?daddr=Las Vegas");// 也可以这样用:导航到Las Vegas// Uri uri = Uri.parse("google.navigation:q=" + mResultQuery);intent.setData(uri);startActivity(intent);
2. 查询地图上面的某个地方的地图:
Action: Intent.ACTION_VIEW
Uri: http://maps.google.com/maps?q=xxx
Intent intent = new Intent();intent.setAction(Intent.ACTION_VIEW);// 从当前地点导航到Las VegasUri uri = Uri.parse("http://maps.google.com/maps?q=Las Vegas");intent.setData(uri);startActivity(intent);
0 0
- 第三方应用如何调用google maps导航或显示某个区域的地图
- 调用第三方应用导航
- IOS 调用第三方地图APP导航
- Android仿微信调用第三方地图应用导航(高德、百度、腾讯)
- 第三方应用调用高德地图
- IOS系列——调用第三方地图导航
- iOS开发—调用第三方地图导航
- Android app调用第三方地图(百度地图,高德地图,谷歌地图)导航
- Google maps V3控制地图的缩放和显示范围
- Google Maps API显示地图的小示例
- Google Maps API显示地图的小示例
- 基于Google Maps API的地图应用开发
- Android app调用第三方地图(百度地图,高德地图)导航
- Google Maps 地图显示白屏
- 启动第三方或系统的应用
- 该如何加载google-analytics(或其他第三方)的JS
- 该如何加载google-analytics(或其他第三方)的JS
- 第三方应用调取百度地图、高德地图操作实例导航
- 第七章知识导图
- pyqt任务栏图标问题
- localtime 和 localtime_r
- Android UI开发详解之ActionBar
- 感恩一路有你,CaaS迎新有礼--CaaS元旦有奖活动召集令!
- 第三方应用如何调用google maps导航或显示某个区域的地图
- Android view getVisibility()的值
- nginx 安装 nginx_http_push_module
- 2、swift学习-创建基本的控件
- 最短路径算法—Dijkstra(迪杰斯特拉)算法的实现(C++)
- HDU2503(GCD&&LCM)
- [转载]数据结构二叉树深层理解
- 进程、线程和协程的理解
- FZU 2180 骑士 双向BFS