2011-06-02 31 views

回答

0

好一些solutions.Thanks,這很難:你如何定義空閒?沒有用戶交互?沒有按鈕按下?沒有用戶滾動?

如果你按下按鈕去作爲度量活動,我建議建立一個Handler對象,調度消息到600000毫秒任何時候用戶按下一個按鈕,取消信息並重新安排它被送到然後。如果消息已經消失,您可以致電finish()

0

您通過使用AlarmManager來處理此事件,以安排和取消超時操作。

然後在所有活動的onPause()事件中,安排鬧鐘。在所有活動的onResume()事件中,您必須檢查警報是否熄滅。如果鬧鐘響起,您將完成您的應用程序。如果警報尚未消失,您可以取消它。

您必須創建Timeout.java來管理我的警報。當警報響起一個意圖被激發:

有以下網址

Lock android app after a certain amount of idle time

Thnaks看看 迪帕克

+0

感謝迪帕克。我嘗試與http://stackoverflow.com/questions/4075180/application-idle-time你對此有任何想法 – Pinki 2011-06-02 06:42:19

相關問題