我想每个月从google fit读取步数数据,但TimeUnit.YEAR不支持Google fit API,请参阅:
new DataReadRequest.Builder()
.aggregate(DataType.AGGREGATE_STEP_COUNT_DELTA, DataType.AGGREGATE_STEP_COUNT_DELTA)
.bucketByTime(30,TimeUnit.DAYS)
.setTimeRange(calendar.getTimeInMillis(),endCalendar.getTimeInMillis() , TimeUnit.MILLISECONDS)
.build()
我只能每30天获取数据,而不是一个月。因为一个月可能有28,29,30或31天
那么有什么方法可以得到它吗?