Ich versuche, OnInfoListener eines Mediaplayers zu hören, den ich erstellt habe, wenn die Pufferung beginnt und endet.
Aus irgendeinem Grund wird das Ereignis nie ausgelöst.
Dies ist mein Initialisierungscode
%Vor%Und das ist mein Zuhörer
%Vor%Kann mir bitte jemand helfen, zu verstehen, warum das passiert? Danke
Nun, anscheinend ist es ein bekannter Bug in Android. Bei der Wiedergabe von HLS stream ruft es niemals OnInfoListener oder OnBuffering auf.
Schauen Sie hier für weitere Details
Meine so genannte Lösung bestand darin, einen Thread zu erstellen, der nun entlang der Seite des Players läuft und von Zeit zu Zeit seinen Fortschritt überprüft, um festzustellen, ob die Wiedergabe gestoppt wurde - vorausgesetzt, der Player puffert.
Hier ist mein Code für wen es immer will
%Vor%Hoffe es hilft
Tags und Links android