我想向用户展示最近的谷歌Fit值,如身高,体重,步数等。
我可以很容易地检索一些定义的时间范围的值,比如昨天(日期)到今天(日期)。通过在StartTime和EndTime中设置日期。
关于StackOverflow的相关问题在Android中阅读GoogleFit中的height
他们用“PresentationofGoogleFit(201 4年6月25日)”来代替Start Time。但我不能用它。
您可以使用
DataReadRequest dataReadRequest = new DataReadRequest.Builder()
.read(DataType.TYPE_WEIGHT)
.setTimeRange(1, calendar.getTimeInMillis(), TimeUnit.MILLISECONDS)
.setLimit(1)
.build();
你可以得到同样的高度。
你可以在google fit的Read weight网站上看到类似的问题