私はのURLから動画をつかむMediaPlayer
を使用しています:MediaPlayerからFileNotFoundExceptionをキャッチするには?
try {
mediaPlayer = new MediaPlayer();
mediaPlayer.setDataSource(this, uri);
}catch (FileNotFoundException e){
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
私がしようとすると、たとえば、停止されていることを、URLとデータソースを設定すると、私は私のlogcatで、次のエラーが表示されます。
は、クライアント側で開いているファイルではありませんでした。サーバー側を試みる: java.io.FileNotFoundException:いいえ、コンテンツプロバイダ: http://example.com/examplevideo.mp4
はしかし、私のcatch{}
は、私はエラーメッセージを表示することができ、私はそれがそうする必要がある、上記の次のコードでのトラップ、これをしません等...
は私のコードでこれにFileNotFoundExceptionをキャッチする方法はありますか?事前
私はあなたが '' 'MediaPlayer.OnErrorListener'''でそのエラーをキャッチすることができると思います。 – danypata