moveToNext()具有两个功能。它返回一个布尔值,这标志着有 是 下一个,但在同一时间它会开始移动光标。
public void loadTrack() {SQLiteDatabase db1 = waypoints.getWritableDatabase();Cursor trackCursor = db1.query(TABLE_NAME, FROM, "trackidfk=1", null, null, null,ORDER_BY); trackCursor.moveToFirst(); do { Double lat = trackCursor.getDouble(2); Double lon = trackCursor.getDouble(1); //overlay.addGeoPoint( new GeoPoint( (int)(lat*1E6), (int)(lon*1E6))); System.out.println(lon); System.out.println(lat); } while (trackCursor.moveTonext());}


