使用后台ActivityRecognition启动前台服务

时间:2018-09-10 23:33:52

标签: android android-service

此刻,我的应用启动了一个前台的,永不停止的服务,该服务正在观察用户的DetectedActivity,并且当该活动暗示某种移动时(例如,DetectedActivity不是{{ 1}},用户位置会一直保存,直到再次STILL为止。

我意识到,前台服务附带的通知可能会使用户烦恼。我试图找出是否有一种方法可以在后台等待STILL部分,并在用户移动时启动前台服务及其必要的通知。当他们又回来时将其删除。

我知道操作系统可以杀死后台服务,这就是为什么我的原始计划在前台全部完成。这种背景前景方法可行吗?我该怎么办?

0 个答案:

没有答案