【问题标题】:Activity Recognition when the app is not running?应用程序未运行时的活动识别?
【发布时间】:2015-12-22 07:07:22
【问题描述】:

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

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

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

【问题讨论】:

    标签: android broadcastreceiver google-play-services activity-recognition


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2017-11-02
      • 2016-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-26
      • 2016-04-01
      • 1970-01-01
      相关资源
      最近更新 更多