如何计算Google Fit的有效时间?

时间:2017-07-10 15:52:24

标签: android wear-os google-fit google-fit-sdk

我正在开发一个应用程序,以便从Google Fit获取每日步数,卡路里,距离和活动时间。除了活动时间外,我计算了以上所有内容。我怎么能这样做?

我也想知道,如果我得到了500步,活动类型是什么(步行/跑步)。

感谢任何帮助

1 个答案:

答案 0 :(得分:0)

没有办法(afaik)直接从Google Fit API获取有效时间。您必须获取每个记录活动的持续时间并将它们一起添加。 (参见this answer)中的示例代码

对于第二个问题,每个记录的数据点都应该有一个活动类型字段。您可以找到所有这些here的列表。请记住,您无法假设所有步骤都来自活动。您必须再次单独查看所有记录的活动。