我有两个安卓应用程序。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);
这里aa1和aa2是第一个纬度和经度值,而temp和temp1是 MYSQL DB 中的第二个值。当值更改时,这些 aa1、aa2、temp 和 temp1 值会相应更改。
一切正常。App2正在从 DB 中获取价值并将其绘制在地图上。但是当我再次运行App1时,存储在 DB 中的旧值并未绘制在地图上。只有新的位置值(纬度和经度)被绘制在地图上。但我希望旧值与新值一起绘制。怎么做。请帮忙。