benachrichtigen, sobald die Wiedergabe beendet ist

7

Nun, ich versuche, grundlegende Funktionen der Sprachaufnahme zu implementieren, wie

Aufnahme, Wiedergabe / Pause, Stopp

Ich kann sie alle machen, aber das einzige Problem ist, wie ich benachrichtigt werden kann, sobald der Ton fertig ist spielen. Ich meine, wenn ich eine Audiodatei abspiele, dann möchte ich eine Benachrichtigung, dass es jetzt beendet ist, sobald es fertig gespielt wird.

Bisher habe ich

verwendet %Vor%

Ich versuche nur herauszufinden, wie ich es wissen würde, sobald die Audiodatei automatisch beendet wurde

    
Hunt 10.05.2012, 07:23
quelle

3 Antworten

24

Sie können dazu den Completion Listener der Media Player-Klasse verwenden.

%Vor%     
Andro Selva 10.05.2012, 07:27
quelle
5

Versuchen Sie, diesen Code zu verwenden

%Vor%

MusicPlayer-Aktivitätscode

%Vor%

Legen Sie einen Datei-Sound im Ordner "Assets"

ab     
K_Anas 10.05.2012 07:36
quelle
2

Verwenden Sie die Methode setOnCompletionListener der Mediaplayer-Klasse. Siehe, wie man diese Methode benutzt ... hier

    
5hssba 10.05.2012 07:27
quelle

Tags und Links