首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从Google-Fit获取活跃分钟数

如何从Google-Fit获取活跃分钟数
EN

Stack Overflow用户
提问于 2017-03-16 23:30:53
回答 1查看 830关注 0票数 1

我正在尝试找到一种方法来获取用户的活跃分钟数。我已经知道如何计算步数,卡路里,等等。对于给定的时间跨度,但如果它还能告诉我在这些存储桶中的活动分钟数,那就太好了……这有没有可能呢?

EN

回答 1

Stack Overflow用户

发布于 2017-07-30 18:06:19

我知道这可能有点晚了,但因为这可能会帮助其他人。假设你已经知道如何构建你的请求,并且能够访问你的存储桶。每个存储桶都有一个值'startTime‘和'endTime’,您应该能够通过从结束时间减去开始时间来获得所有活动的活动时间。下面这样的代码应该会有帮助:

代码语言:javascript
复制
for (Bucket bucket : result.getBuckets()) {
    long activeTime = bucket.getEndTime(TimeUnit.MINUTES) - bucket.getStartTime(TimeUnit.MINUTES);
    totalActiveTime = totalActiveTime + activeTime;

    Log.i(TAG, "Total active time: " + totalActiveTime);        
}

希望这对任何人都有帮助!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42838399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档