mPedInjection.insertDBPedDate(createEntity(number, date));
}
- protected void updateDBPedEntity(PedEntity entity) {
- ICLogger.d("updateDBPedEntity..." + entity);
- int number = entity.getPedNumber();
- //更新到全局公用数据中去
- ContentValues contentValues = new ContentValues();
- contentValues.put("s_key", "sport_step_count");
- contentValues.put("s_value", number);
- mContext.getContentResolver().insert(
- Uri.parse(SensorDataService.SETTINGS), contentValues
- );
- //处理距离
- entity.setPedDistance(getDistanceValue(number));
- entity.setPedCalorie(getCalorieValue(number));
- mPedInjection.updateDBPedDate(entity);
- }
-
protected void updateCountDB(int ped, OffsetDateTime dateTime) {
if (isCheckPedInjection()) {
return;
//直接 插入今天的数据
insertDBPedEntity(ped, dateTime, size);
}
+
}
private PedEntity createEntity(int number, OffsetDateTime date) {
entity.setPedDistance(getDistanceValue(number));
entity.setPedCalorie(getCalorieValue(number));
entity.setPedDate(date);
+ ContentValues contentValues = new ContentValues();
+ contentValues.put("s_key", "sport_step_count");
+ contentValues.put("s_value", number);
+ mContext.getContentResolver().insert(
+ Uri.parse(SensorDataService.SETTINGS), contentValues
+ );
return entity;
}