1
我已經重複報警設置,我的活動正在展開,這塊我缺少的是有閒置的x分鐘後,這觸發。檢測的Android使用活動和設置未來的報警/意圖觸發
我正在考慮在服務鍵控關閉SCREEN_OFF,然後設置報警並取消它SCREEN_ON,沒有任何人有此意向或其他建議。我已經考慮輪詢任務,各種各樣的部分,但我卡住了。
要求: - 應用程序啓動,設置報警5分鐘後,以重新啓動應用程序,用戶退出/應用程序退出後一分鐘 - 報警觸發器,檢測手機正在使用中,重置報警擊掌分鐘 觸發 - 如果手機閒置的應用程序重新登場一分鐘
你是對的我只是重新閱讀我發佈的廢話,基本上我希望應用程序在用戶不活動x分鐘後重新啓動。我簡單地測試了一個廣播接收器,但是我的應用程序在一分鐘後關閉完成(),看起來它只在應用程序處於前臺時才起作用。 – mrtech 2010-09-16 02:57:23
所以流量是:運行一分鐘,退出,然後在x分鐘不活動後重新啓動。我試圖掛鉤到一個模式來檢測不活動。 – mrtech 2010-09-16 02:58:20
走出一條肢體,聽起來好像您需要做一些處理,目前您在活動代碼中進行了一些處理。正如你注意到的那樣,問題在於當不再有前景時,活動可以從內存中清除。特別是當屏幕關閉時。您想要做的是將處理卸載到一個服務,該服務具有與活動不同的生命週期。實際上您可以使服務無限期地運行。在Android中,活動僅用於界面:任何處理都應在服務中完成。 – 2010-09-16 15:32:47