2011-06-22 46 views
0

我需要知道我的android手機在放電模式下有多長時間。爲此我現在正在做的是 - 使用廣播接收器來監聽電話從充電中拔出。然後保存此時間在記憶中。無論何時我需要知道放電模式期間,我發現當前時間與以前存儲的時間之間的差異。android電池處於放電模式下多長時間

我想知道有沒有其他方法可以找到它。

在此先感謝

回答

0

收到的ACTION_POWER_DISCONNECTED和ACTION_POWER_CONNECTED意圖:

http://developer.android.com/reference/android/content/Intent.html#ACTION_POWER_DISCONNECTED

而只是存儲斷開事件的時間。

+0

我在我的問題中提到我是如何做到的,想知道是否有更好的東西。你說的和我做的工作相似。 – Rasel

+0

您可以註冊更換電池的意圖。但那樣效率不高。你爲什麼想以另一種方式做到這一點?就我所知,從「拔下」開始,獲得時間是實現此目標最有效和最簡單的方法。 –

+0

當然,我註冊廣播接收器電池改變intent.and從那我知道拔出的開始時間。 – Rasel