2010-12-07 64 views
0

我有一段時間會通過AlarmManager啓動一項服務。如何確定設備是否空閒或設備是否插入?

當它啓動時,我希望能夠檢查設備當前是否正在使用或者它是否處於空閒狀態。

我可以簡單地檢查屏幕是否打開,但如果設備正在充電或在碼頭上,屏幕可能打開但未被使用,則可能是這樣。所以這不是一個完美的方法。

確定設備是否閒置有確定的方法嗎?

如果沒有,我想如果設備插入,然後在我的情況下,我可以繼續進行,就好像設備閒置。但是,我無法找到一種方法來檢查手機是否插入了捕捉廣播意圖之外。有沒有一種方法可以檢查而不必持續捕獲廣播意圖?

+0

你對空閒的定義是什麼? – EboMike 2010-12-07 04:10:35

回答

0

Android有一個名爲Autolock的內置應用程序,可以自定義。請參考這些鏈接。 http://www.androidtapp.com/autolock/ http://developer.android.com/guide/practices/design/responsiveness.html 希望這會對你有所幫助。

相關問題