【问题标题】:How to detect phone inactivity on Android如何在Android上检测手机不活动
【发布时间】:2011-12-02 10:47:18
【问题描述】:

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

【问题讨论】:

标签: android restart user-inactivity


【解决方案1】:

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

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

希望这会有所帮助!

【讨论】:

  • 问题是应用程序必须在应用程序关闭 60 秒后重新启动。用户60分钟不使用手机后必须重启。
【解决方案2】:

可能使用 AlarmManagerBroadcastReciever 。每分钟从aLarmManager 发送广播。在onReceive 中重启应用

【讨论】:

    猜你喜欢
    • 2013-01-11
    • 2021-06-20
    • 2023-03-26
    • 2015-06-11
    • 2020-10-07
    • 2013-10-25
    • 1970-01-01
    • 1970-01-01
    • 2017-06-27
    相关资源
    最近更新 更多