1
我試圖做一個應用程序,警告你,當你停止使用你的手機一段時間(所以我不停止做我的工作)。該功能與屏保類似,經過幾分鐘的不活動就會彈出一個令人討厭的消息。因此,我提供了一項服務,並嘗試檢測onUserInteraction()以重新啓動一個可以彈出按摩的計時器,但似乎並不像在活動中那樣工作。是否有其他方式來檢測不活動或更聰明的方式來做這件事?非常感謝你。如何檢測用戶在後臺運行的應用程序的不活動?
我試圖做一個應用程序,警告你,當你停止使用你的手機一段時間(所以我不停止做我的工作)。該功能與屏保類似,經過幾分鐘的不活動就會彈出一個令人討厭的消息。因此,我提供了一項服務,並嘗試檢測onUserInteraction()以重新啓動一個可以彈出按摩的計時器,但似乎並不像在活動中那樣工作。是否有其他方式來檢測不活動或更聰明的方式來做這件事?非常感謝你。如何檢測用戶在後臺運行的應用程序的不活動?
您可以在清單中註冊「android.intent.action.SCREEN_ON」意圖,並設置一個計時器AlarmManager
。
你確實應該從你的嘗試中發佈一些代碼。 – jeremyjjbrown