|
@@ -46,19 +46,20 @@ public class StepDataDao {
|
|
|
SQLiteDatabase stepDb = DatabaseManager.getInstance().openDatabase();
|
|
SQLiteDatabase stepDb = DatabaseManager.getInstance().openDatabase();
|
|
|
StepEntity stepEntity = null;
|
|
StepEntity stepEntity = null;
|
|
|
Cursor cursor = stepDb.query("step", null, null, null, null, null, null);
|
|
Cursor cursor = stepDb.query("step", null, null, null, null, null, null);
|
|
|
- while (cursor.moveToNext()) {
|
|
|
|
|
- String date = cursor.getString(cursor.getColumnIndexOrThrow("curDate"));
|
|
|
|
|
- if (curDate.equals(date)) {
|
|
|
|
|
- String steps = cursor.getString(cursor.getColumnIndexOrThrow("totalSteps"));
|
|
|
|
|
- stepEntity = new StepEntity(date, steps);
|
|
|
|
|
- //跳出循环
|
|
|
|
|
- break;
|
|
|
|
|
|
|
+
|
|
|
|
|
+ while (cursor.moveToNext()) {
|
|
|
|
|
+ String date = cursor.getString(cursor.getColumnIndexOrThrow("curDate"));
|
|
|
|
|
+ if (curDate.equals(date)) {
|
|
|
|
|
+ String steps = cursor.getString(cursor.getColumnIndexOrThrow("totalSteps"));
|
|
|
|
|
+ stepEntity = new StepEntity(date, steps);
|
|
|
|
|
+ //跳出循环
|
|
|
|
|
+ break;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
- }
|
|
|
|
|
- //关闭
|
|
|
|
|
- cursor.close();
|
|
|
|
|
- DatabaseManager.getInstance().closeDatabase();
|
|
|
|
|
- return stepEntity;
|
|
|
|
|
|
|
+ //关闭数据库
|
|
|
|
|
+ cursor.close();
|
|
|
|
|
+ DatabaseManager.getInstance().closeDatabase();
|
|
|
|
|
+ return stepEntity;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|