完成isn't PhoneStateListener()
-
25-09-2019 - |
質問
私はあなたが呼ばれた場合、音声停止し、あなたが終わった後、それを再び起動する方法PhoneStateListenerを実施しました。 私はフィニッシュすることによって私のアプリを終了すると()PhoneStateListenerはまだアクティブであるように思われます。通話を終えた後、音楽の再生が開始します。 私は聞き手= nullのonDestroyで()を設定しても、それは働いて続けて...
解決
listen()
の上TelephonyManager
のドキュメントを引用
、リスナーを登録解除リスナーオブジェクトを渡し、LISTEN_NONE(0)にイベント引数を設定する。
あなたの活動は、このようなonPause()
やonDestroy()
のように、スコープから出る前に、あなたがこれを行う必要があります。
所属していません StackOverflow