1

私は2つのAndroidアプリケーションを持っています。App1はユーザーの場所(緯度と経度の値)を見つけて、それをMYSQLデータベースに保存します。App2は、データベースからこれらの緯度と経度の値を取得し、以下を使用してGoogleマップにプロットします。

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は最初の緯度と経度の値であり、temptemp1はMYSQLDBの2番目の値です。値が変化すると、これらのaa1、aa2、temp、およびtemp1の値もそれに応じて変化します。

すべてが正常に動作します。App2はDBから値を取得し、それをマップにプロットしています。しかし、App1を再度実行すると、DBに保存されている古い値がマップにプロットされません。新しい場所の値(緯度と経度)のみが地図にプロットされます。しかし、古い値を新しい値と一緒にプロットしたいと思います。どうやってするか。助けてください。

4

1 に答える 1

1

私はプロではありません。おそらくまた愚かなことを言って、人々は私の答えに反対票を投じるでしょうが、DB を調べる必要があると思います。または、どのように保存するのか教えていただけますか。値を書き換えているだけのようです。

于 2013-01-24T06:50:24.463 に答える