Android调用google地图生成路线图实现代码
时间:2023-06-04 09:37:25
Android程序调用本机googlemap,传递起始和终点位置,生成路线图
if (wodeweizhiPoint != null) {
if (wodeweizhiPoint.getLatitudeE6() != 0) {
float chufajingdu = (float) (wodeweizhiPoint.getLongitudeE6() / 1E6);
float chufaweidu = (float) (wodeweizhiPoint.getLatitudeE6() / 1E6);
float daodajingdu = (float) (AppConstant.PointZuoBiao.liangxiangDaoHangPoint.getLongitudeE6() / 1E6);
float daodaweidu = (float) (AppConstant.PointZuoBiao.liangxiangDaoHangPoint.getLatitudeE6() / 1E6);
// 标记一个点
// Intent i = new
// Intent(Intent.ACTION_VIEW,Uri.parse("http://ditu.google.cn/maps?hl=zh&mrt=loc&q=31.249351,121.45905"));
// 从哪到哪的路线
Intent i = new Intent(Intent.ACTION_VIEW,Uri.parse("http://ditu.google.cn/maps?f=d&source=s_d&saddr="
+ chufaweidu
+ ","
+ chufajingdu
+ "&daddr="
+ daodaweidu
+ ","
+ daodajingdu + "&hl=zh"));
//如果强制使用googlemap地图客户端打开,就加下面两句
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK& Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);
i.setClassName("com.google.android.apps.maps","com.google.android.maps.MapsActivity");
startActivity(i);
}
} else {
AlertUtils.ToastAlert(mContext, “由于无法获取到您的位置,所以暂时无法提供导航”);
}
标签:google地图,路线图
0
投稿
猜你喜欢
Java SpringBoot整合shiro-spring-boot-starterqi项目报错解决
2022-11-07 03:27:02
C#实现围棋游戏
2022-04-20 11:08:57
C#无损转换Image为Icon的方法
2023-07-30 02:38:40
关于Java8 parallelStream并发安全的深入讲解
2023-11-15 06:37:35
winform 实现控制输入法
2022-05-01 11:35:38
springboot中项目启动时实现初始化方法加载参数
2023-08-31 06:00:40
SpringCache之 @CachePut的使用
2021-12-06 11:08:31
C#(.net)水印图片的生成完整实例
2022-05-06 07:05:30
springmvc 防止表单重复提交的两种方法
2023-03-27 17:57:18
javascript 在线文本编辑器实现代码
2023-11-24 23:07:24
Spring Security 构建rest服务实现rememberme 记住我功能
2023-03-29 14:42:03
JavaWeb中JavaMail创建邮件和发送邮件
2022-01-29 02:54:09
Java ByteBuffer网络编程用法实例解析
2022-09-17 20:16:22
Android CheckBox中设置padding无效解决办法
2022-09-07 01:35:48
spring拓展之如何定义自己的namespace
2022-01-12 05:13:33
解析C++哈夫曼树编码和译码的实现
2021-11-19 05:26:25
Java轻量级权限认证框架Sa-Token的使用
2023-03-13 16:34:59
Android Mms之:对话与联系人关联的总结详解
2023-12-06 13:12:57
Java经典面试题最全汇总208道(五)
2023-11-10 07:06:46
java 中String.equals和==的比较
2023-03-09 08:45:16