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