2016-08-17 49 views
0

我想在我的應用程序中實現水提醒和玻璃計數。 Googlefit最近包含數據類型Hydration。但是沒有領域可以檢索歷史水合作用數據。 List of fields從谷歌檢索水合作用數據適合

這就是我想實現檢索水化信息代碼:

PendingResult<DailyTotalResult> result = 
    HistoryApi.readDailyTotalFromLocalDevice(client, AGGREGATE_HYDRATION); 
DailyTotalResult totalResult = result.await(30, SECONDS); 
if (totalResult.getStatus().isSuccess()) { 
    DataSet totalSet = totalResult.getTotal(); 
    long total = totalSet.isEmpty() 
    ? 0 
    : totalSet.getDataPoints().get(0).getValue(<<??What should come here??>>).asInt(); 
} else { 
    // handle failure 
} 

我將不得不做出一個自定義的數據類型和現場來處理呢?

回答

0

水合作用存儲消耗的水量。所以字段類型將是FIELD. FIELD_VOLUME中的getValue()方法