0

Ich habe ein VideoView ohne jedes Abspielen jedes Mal, wenn ich meine App starte. Ich habe bemerkt, dass Musik, die von anderen Apps im Hintergrund abgespielt wird, pausiert, wenn sie zu spielen beginnt. Gibt es dafür eine Lösung? Vielen Dank!VideoView stoppt die Musik anderer Apps im Hintergrund

+0

vielleicht bekommt Ihr 'VideoView' den Audiofokus (überprüfen Sie [dies] (https://developer.android.com/training/managing-audio/audio-focus.html#RequestFocus)). Kannst du den Code über dein 'VideoView' posten? –

+0

@ L.Wifter nur der typische VideoView-Code. setOnPreparedListener, videoView.start in onResume(), so etwas. –

+0

Wenn Sie 'videoView.start()' in 'onResume()' entfernen, wird der Hintergrund nicht angehalten, denke ich. –

Antwort

0

Video spielen, während Hintergrundmusikspiele sind nicht zu empfehlen:

eine positive Nutzererfahrung zu gewährleisten, ist es auch wichtig, dass Ihr App den Audio-Fokus verwaltet mehr Anwendungen, um sicherzustellen, kein Audio gleichzeitig spielen .

Sie können this für weitere Informationen überprüfen.

Wenn Sie starten Video abspielen mit VideoView, app app den Audiofokus, dies bedeutet, dass die Hintergrund-App, die Musik spielt den Audiofokus verlieren. Das Verhalten der Hintergrund-App hängt vom Code in der Methode AudioManager.OnAudioFocusChangeListener.OnAudioFocusChangeListener ab. Du kannst es nicht ändern.

Weitere Informationen, siehe Managing Audio Focus.

Verwandte Themen