如何从后台运行的应用检测用户不活动



我正在尝试制作一个应用程序,当您停止使用手机一段时间时会警告您(所以我不会停止工作)。该功能类似于屏幕保护程序,几分钟不活动后会弹出一条烦人的消息。因此,我创建了一个服务,并尝试检测onUserInteraction()以重新启动弹出按摩的计时器,但这似乎不像在活动中那样工作。是否有其他方法来检测不活动或更智能的方法来执行此操作?谢谢。

您可以在

清单中注册" android.intent.action.SCREEN_ON"意图,并使用AlarmManager设置计时器。

相关内容

  • 没有找到相关文章

最新更新