2017-04-27 14 views
1

Google에 맞게 혈압 데이터를 읽고 쓰고 싶습니다. 시도했지만 HealthDataTypes.TYPE_BLOOD_PRESSURE 내 프로젝트에서 사용할 수 없습니다. 는 내가 그것을 쓰거나 어떻게 내 프로젝트혈압을 쓰는 방법 google fit

답변

1

에 HealthDataTypes.java을 컴파일하는 당신이 tutorial에 대한 쓰기 혈압 데이터을 따를 수 방법을 알고 wnat.

귀하의 앱은 com.google.blood_pressure 데이터 유형으로 글을 작성하여 혈압 데이터를 기록 할 수 있습니다. 이 데이터 유형에서 각 데이터 포인트는 단일 순간 혈압 수치를 나타냅니다. 데이터 포인트에는 수축기 및 이완기 혈압, 판독 중 신체 위치 및 측정이 수행 된 신체 위치가 포함됩니다.

혈압 데이터 포인트를 작성하려면 다음 예제와 같이 TYPE_BLOOD_PRESSURE의 새 DataSource을 작성하십시오.

DataSource bloodPressureSource = new DataSource.Builder() 
     .setDataType(TYPE_BLOOD_PRESSURE) 
     ... 
     .build(); 

    DataPoint bloodPressure = DataPoint.create(bloodPressureSource); 
    bloodPressure.setTimestamp(now.getMillis(), MILLISECONDS); 
    bloodPressure.getValue(FIELD_BLOOD_PRESSURE_SYSTOLIC).setFloat(120.0f); 
    bloodPressure.getValue(FIELD_BLOOD_PRESSURE_DIASTOLIC).setFloat(80.0f); 
    bloodPressure.getValue(FIELD_BODY_POSITION).setInt(BODY_POSITION_SITTING); 
    bloodPressure.getValue(FIELD_BLOOD_PRESSURE_MEASUREMENT_LOCATION) 
     .setInt(BLOOD_PRESSURE_MEASUREMENT_LOCATION_LEFT_UPPER_ARM); 
+0

감사합니다. FIELD_BLOOD_PRESSURE_SYSTOLIC을 (를) 얻는 방법. 내 프로젝트에 큰 도움이되지 않습니다. 동기화하는 방법이 있습니까? –