1

私はGSM信号強度をリッスンするアプリを書いています。PhoneStateListenerを配置するサービスを作成しました。問題は、電話がスリープモードになっている間、PhoneStateListenerが変更をリッスンしないことです。私は本当にその問題を解決する必要があります、誰かがこれで私を助けることができますか?onCreate()メソッドでそのコードを使用しようとしました:

PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
wakeLock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK, "call_lock");
wakeLock.acquire();

しかし、それは私の問題を解決しません、リスナーはまだスリープモードで聞いていません。

4

1 に答える 1

1

解決策はありません。コードを再検討してください。詳細については、この記事を参照してください。詳細情報

于 2012-09-16T14:52:43.047 に答える