2011-12-02 53 views
1

當我的應用程序啓動時,會出現閃屏,然後會出現帶有圖像的幻燈片。當用戶從幻燈片中觸摸圖片時,應用程序關閉(它不在後臺工作,它被終止)。之後,我需要檢測手機閒置狀態,以便在閒置60秒後重新啓動此應用程序。是否有可能這樣做,以便在60秒不活動後喚醒應用程序?如何檢測Android上的電話不活動

+1

這是你的答案。 請在提問之前使用搜索。 http://stackoverflow.com/questions/4208730/how-to-detect-user-inactivity-in-android –

+0

我不明白那個答案,我已經看到它。 – Gabrielle

+0

什麼是getLastInteractionTime或isInForeGrnd? – Gabrielle

回答

0

當你的應用程序被銷燬時,你可以嘗試設置一個AlarmManager,這會在60秒後再次啓動你的應用程序。

您可能會發現更多關於AlarmManager這裏:http://developer.android.com/reference/android/app/AlarmManager.html和這裏的一個例子:http://justcallmebrian.com/?p=129

希望這有助於!

+0

問題在於應用程序關閉後60秒內不能重新啓動應用程序。用戶不使用電話60分鐘後必須重新啓動。 – Gabrielle

0

可能使用AlarmManagerBroadcastReciever。每分鐘後從aLarmManager發送廣播。重啓應用程序onReceive

相關問題