La nostra app riproduce una serie di video, a volte stiamo ricevendo non è possibile riprodurre questo messaggio di avviso video.Utilizzo di VideoView, come rimuovere il messaggio di avviso "Impossibile riprodurre questo video"?
Stiamo riproducendo video da scheda SD o streaming se il video non è stato ancora scaricato. Per lo più, si verifica un errore durante lo streaming con una connessione internet lenta.
Ho compreso alcune cause di questo errore nella lettura di alcuni post e blog.
Ma, ora voglio riprodurre il video successivo quando si verifica l'errore senza mostrare quel messaggio di errore.
ho usato l'ascoltatore di seguito per questo,
video.setOnErrorListener(new OnErrorListener() {
@Override
public boolean onError(MediaPlayer mp, int what, int extra) {
Log.d("video", "setOnErrorListener ");
return false;
}
});
Metodo ottenuto invocato quando si presenta l'errore, ma non si può interrompere la visualizzazione di questo messaggio di avviso.
C'è un modo per smettere di mostrare quel messaggio di avviso?
Grazie in anticipo.
Aggiunta di un 'onPreparedListener()', come nella risposta selezionata a questo [post] (http://stackoverflow.com/questions/18482018/mediaplayer-error-38 -0) può aiutarti. – Koh