提问者:小点点

如何从Google Fit Api获取最近的身高和体重


我想向用户展示最近的谷歌Fit值,如身高,体重,步数等。

我可以很容易地检索一些定义的时间范围的值,比如昨天(日期)到今天(日期)。通过在StartTime和EndTime中设置日期。

关于StackOverflow的相关问题在Android中阅读GoogleFit中的height

他们用“PresentationofGoogleFit(201 4年6月25日)”来代替Start Time。但我不能用它。


共1个答案

匿名用户

您可以使用

DataReadRequest dataReadRequest = new DataReadRequest.Builder()
            .read(DataType.TYPE_WEIGHT)
            .setTimeRange(1, calendar.getTimeInMillis(), TimeUnit.MILLISECONDS)
            .setLimit(1)
            .build();

你可以得到同样的高度。

你可以在google fit的Read weight网站上看到类似的问题