データベース プロジェクトに 6 つのレコードがあります。各レコードを読み取り、動的配列への遷移の結果を確認する for ループ。しかし、For ループは最後まで続けることはできません。for ループで 3 番目のレコードを調べます。
int count = db.count_field("location", "id");
geoAttrs = new ArrayList<StructureGeo>();
StructureGeo geo = new StructureGeo();
for (int i = 0; i < count; i++) {
geo.lat = db.get_lat("location", i);
geo.lang = db.get_log("location", i);
geo.result = gps2m(latitude, longitude, geo.lat, geo.lang);
geoAttrs.add(geo);
Log.i("LOG", "Array Index #" + i + " = " + geoAttrs.get(i));
}
db.close();
}
編集 :
後のトーストコード:
int count = db.count_field("location", "id");
そして結果: