HeyGuysjsonファイルを解析した後に作成された4つの整数配列リストがあります。
JSONObject o = new JSONObject(s);
JSONObject c = new JSONObject(s);
JSONArray a = o.getJSONArray("posts");
o = a.getJSONObject(0);
c = a.getJSONObject(1);
lat.add((int) (o.getDouble("Latitude")* 1E6));
lng.add((int) (o.getDouble("lontitude")* 1E6));
lat1.add((int) (c.getDouble("Latitude")* 1E6));
lon1.add((int) (c.getDouble("lontitude")* 1E6));
長期的には、これらのリストをループしてすべての経度と緯度の値を取得したいと思いますが、今のところ、最初の2つの値を取得しています。私の問題は、アプリケーションフォースが閉じて、地理コードを作成するときに何か問題があると思うことです。
GeoPoint point = new GeoPoint( (int) lat.get(1), (int) lng.get(1));
OverlayItem overlayitem = new OverlayItem(point, "", "");
GeoPoint point1 = new GeoPoint((int) lat1.get(1), (int) lon1.get(1));
OverlayItem overlayitem1 = new OverlayItem(point1, "", "");
誰かが私が間違っていることを知ることができれば、それは大きな助けになるでしょう