如何检测Android上的手机不活动状态

时间:2011-12-02 10:47:18

标签: android restart user-inactivity

当我的应用程序启动时,会出现一个启动画面,然后会显示带有图像的幻灯片。当用户从幻灯片显示触摸图像时,应用程序将关闭(它不在后台运行,它会被杀死)。之后,我需要检测手机不活动,以便在60秒不活动后重新启动此应用程序。是否可以这样做,在60秒不活动后唤醒应用程序?

2 个答案:

答案 0 :(得分:0)

您可以尝试在销毁应用时设置AlarmManager,60秒后将再次启动您的应用。

您可以在此处找到有关AlarmManager的更多信息:http://developer.android.com/reference/android/app/AlarmManager.html,此处举例说明:http://justcallmebrian.com/?p=129

希望这有帮助!

答案 1 :(得分:0)

可以将AlarmManagerBroadcastReciever一起使用。从aLarmManager每分钟后发送广播。在onReceive

中重启应用