0

在谷歌提供的演示視頻中,據說您不需要保持運行的服務即可接收有關活動識別的更新。但是我能找到的所有代碼示例都顯示您需要在MainActivity中註冊ActivityRecognition才能正常工作。應用程序未運行時的活動識別?

如何使活動識別獨立於應用程序生命週期? 例如如果用戶慢跑,向他發出通知以記錄他的行走?

它可以工作類似於一個用戶連接到WiFi很快被稱爲廣播接收機?

回答

0

作爲示例,您可以在手機啓動成功時訂閱ActivityRecognition事件。你只需要做一次。之後,在指定的時間間隔內調用PendingIntent,並且不需要在後臺運行所有時間的服務。

相關問題