0
私のアプリでウォーターリマインダーとガラスカウントを実装しようとしています。 Googlefitには最近、データ型Hydrationが含まれています。しかし、歴史的な水分データを検索するフィールドはありません。 List of fields。Googleからのハイドレーションデータを取得する
これは私が水和の情報を取得するために実装しようとしているコードは次のとおりです。
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
}
私はこれを処理するためのカスタムデータ型とフィールドを作成する必要がありますか?