2011-06-12 52 views
3

我遇到了一個問題,那就是我的加速度計無法使用屏幕關閉。 當我關閉屏幕,logcat說標籤:「AK8973」與加深:「指南針關」 當屏幕關閉時,有沒有辦法讓我的加速度計保持清醒? 我的平臺是HTC Desire的Android 2.2。 非常感謝您的幫助!如何讓我的加速度計與屏幕保持關閉狀態

+0

看來,由於固件限制,答案是不可能的...... – Jim31837 2011-06-12 20:04:58

回答

0

當屏幕關閉時,有沒有辦法讓我的加速度計保持清醒?

充其量,您可以嘗試持有WakeLock。不過,如果用戶覺得自己在浪費電池,他們會生你的氣。我也不確定這是否有效。

+0

不,我有同樣的問題,它不是AccelerometerListener意外未註冊。在一項測試中,我基本上在應用程序服務中啓動了監聽器,將所有活動記錄到文件中,讓屏幕進入休眠狀態,並像瘋了一樣震動手機。通常情況下,日誌會填滿,而不是屏幕進入睡眠狀態。如果我點擊電源按鈕,我會看到鎖定屏幕。搖動會記錄結果,但鎖定屏幕快速休眠,並停止再次監視抖動。 – garlicman 2016-10-05 20:36:35

0

您應該檢查onPause()onStop()onDestroy()方法,並確保它們不包含傳感器服務的任何取消註冊。

相關問題