android - 使用android在谷歌地图上绘制路线

标签 android google-maps

我有两个安卓应用程序。 App1 将找到用户位置(纬度和经度值)并将其存储在 MYSQL 数据库中。 App2 将从数据库中检索这些纬度和经度值,并使用以下方法将其绘制在谷歌地图中:

String uri = "http://maps.google.com/maps?saddr=" + aa1+","+aa2+"&daddr="+temp+","+temp1;
         Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri));
         intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity");
         startActivity(intent);

这里aa1aa2是第一个纬度和经度值,temptemp1是第二个值来自 MYSQL 数据库。当值更改时,这些 aa1、aa2、temp 和 temp1 值会相应更改。

一切正常。 App2 正在从 DB 获取值并将其绘制在 map 上。但是,当我再次运行 App1 时,存储在数据库中的旧值并未绘制在 map 上。只有新的位置值(纬度和经度)被绘制在 map 上。但我希望将旧值与新值一起绘制。怎么做。请帮忙。

最佳答案

我不是专业人士,我可能会再次说些愚蠢的话,人们会否决我的回答,但我认为您需要查看您的数据库。或者你能告诉我们你是如何存储它的吗,看来你只是在重写这些值。

关于android - 使用android在谷歌地图上绘制路线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14495392/

相关文章:

google-maps - Google Map Marker脉冲动画?

android - 安卓棋盘

javascript - Nativescript - tns 创建测试应用程序错误

Android ListView 数组中的多列

android - 在 Android 中使用 Google map v2

php - 我可以使用 google maps pin 来填充我网页上的表单吗?

android - NFC标签安卓

java - 查找 int 数组是否包含数字的最快方法

python - 是否有适用于纽约 mta 地铁/公共(public)汽车/火车等的 api?

javascript - 将纬度和经度传递给我的 map 脚本