2012-09-15 53 views
0

爲什麼我不能有擴展BroadcastReceiver和實現SensorEventListener的類?此課程收到我的應用程序中設置的警報意圖。在BroadcastReceiver中實現SensorEventListener ...有可能嗎?

我有一個類實例變量,在實現的onSensorChanged方法中設置。在onReceive方法中,我註冊了偵聽器,並有一個while循環運行,直到設置了類實例變量。在循環之後,我註銷了監聽器。但該變量從未設置並且循環保持運行。

根據答案在這裏,我不應該註冊一個監聽廣播接收機內部:

BroadcastReceiver with a Listener drains battery when not in use

在AlarmManager文檔有所有這些關於該設備的睡眠,但我的情況下,它不夜城警告。

回答

相關問題