0

在 google 提供的演示视频中,据说您无需保持服务运行即可接收活动识别的更新。但是我能找到的所有代码示例都表明您需要注册ActivityRecognition才能MainActivity使其工作。

如何使活动识别独立于应用程序生命周期?例如,如果用户正在慢跑,向他显示一个通知以记录他的步行?

它可以像广播接收器一样工作吗?一旦用户连接到wifi,它就会被调用?

4

1 回答 1

0

例如,您可以在手机成功启动时订阅 ActivityRecognition 事件。你只需要做一次。之后,在指定的时间间隔内调用 PendingIntent,您不需要一直在后台运行服务。

于 2015-12-22T16:26:04.340 回答