2016-07-25 4 views
1

Google Fit에서 가치 창출을 원합니다. 하지만 바닥의 데이터 유형에 대해서는 알지 못했습니다.Google 피트니스 : Google 피트니스의 DataType Floor 란 무엇인가요?

이것은 내 코드입니다.

private void setDailyFloors() { 
PendingResult<DailyTotalResult> dailyFloors = Fitness.HistoryApi.readDailyTotal(mClient, DataType.TYPE_ACTIVITY_SAMPLE); 
dailyFloors.setResultCallback(new ResultCallback<DailyTotalResult>() { 
    @Override 
    public void onResult(@NonNull DailyTotalResult dailyTotalResult) { 
    if (dailyTotalResult.getStatus().isSuccess()) { 
     DataSet totalSet = dailyTotalResult.getTotal(); 
     if (totalSet != null) { 
     floor = totalSet.isEmpty() ? 0 : totalSet.getDataPoints().get(0).getValue(Field.FIELD_ACTIVITY).asInt(); 
     } 
    } 
    } 
}); 

}

답변

0

나는 Google Fit documentation에 데이터 형식 층에 어떤 관련이 표시되지 않는이, 어쩌면이 하나는 사용자 정의 데이터 유형입니다.

사용자 정의 데이터 유형에 대해 자세히 알고 싶다면 link을 확인하십시오.

을 사용하여 ConfigApi.createCustomDataType 방법을 처음으로 사용자 정의 데이터 형식을 만들려면 :
// 1. Build a request to create a new data type 
DataTypeCreateRequest request = new DataTypeCreateRequest.Builder() 
// The prefix of your data type name must match your app's package name 
.setName("com.app.custom_data_type") 
// Add some custom fields, both int and float 
.addField("field1", Field.FORMAT_INT32) 
.addField("field2", Field.FORMAT_FLOAT) 
// Add some common fields 
.addField(Field.FIELD_ACTIVITY) 
.build(); 


// 2. Invoke the Config API with: 
// - The Google API client object 
// - The create data type request 
PendingResult<DataTypeResult> pendingResult = 
ConfigApi.createCustomDataType(mClient, request); 


// 3. Check the result asynchronously 
// (The result may not be immediately available) 
pendingResult.setResultCallback(
new ResultCallback<DataTypeResult>() { 
@Override 
public void onResult(DataTypeResult dataTypeResult) { 
// Retrieve the created data type 
DataType customType = dataTypeResult.getDataType(); 
// Use this custom data type to insert data in your app 
// (see other examples) 
... 
} 
} 
); 

는 그냥에 대한 자세한 내용을 알고 위의 링크를 참조하십시오. 함께, 수행 방법 사용자 지정 데이터 형식을 검색하고 사용자 지정 데이터 형식의 데이터 요소를 만드는 방법을 참조하십시오.