2011-10-25 38 views
0

我有一個服務應用程序。這就向用戶提出問題。 我想要做什麼。如果用戶沒有爲1 mint做UI的任何事情...那麼我必須終止服務器。如何知道UI是否閒置X時間?

我該怎麼辦?

我知道ACTION_SCREEN_OFF。這個事件實際上是在屏幕超時時調用的。這可能是30薄荷?取決於用戶設置。 但假設用戶設置超時30分鐘。此活動將在30分鐘後致電。但我想知道UI是否僅爲1分鐘的空閒。

回答

2

一般來說,我安裝我的代碼中的SCREEN_OFF廣播聽衆(而不是作爲一個清單項,只是一個動態的監聽器)...如果它被觸發,那麼我知道該用戶已被閒置只要他們定義「太長」。

+0

你能給我一個鏈接嗎? – Arslan

+0

當我谷歌「screen_off接收器」似乎相當相關時出現的第一個鏈接。 http://thinkandroid.wordpress.com/2010/01/24/handling-screen-off-and-screen-on-intents/ – mah

+0

這不是我正在尋找的。你沒有明白我的觀點。這個事件實際上是在屏幕超時時調用的。這可能是30薄荷?取決於用戶設置。 但假設用戶設置超時30分鐘。此活動將在30分鐘後致電。但我想知道UI是否僅爲1分鐘的空閒。 – Arslan

相關問題