PhoneStateListener () isn't fertig
-
25-09-2019 - |
Frage
implementiert ich eine PhoneStateListener wie Audio stoppt, wenn Sie angerufen werden und startet ihn wieder, wenn Sie fertig. Wenn ich meine Anwendung von Finish verlassen () scheint der PhoneStateListener noch aktiv zu sein. Nach Abschluss startet einen Aufruf der Musik zu spielen. Auch wenn ich den Hörer = null in onDestroy set () hält arbeiten ...
Lösung
Zitiert in der Dokumentation zu listen()
auf TelephonyManager
:
Um austragen eines Zuhörers, das Listener-Objekt übergeben und stellen Sie die Ereignisse Argument LISTEN_NONE (0).
Sie müssen dies tun, bevor Sie Ihre Tätigkeit des Bereichs geht, wie in onPause()
oder onDestroy()
.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow