[英]Media Server died ,android play video from sdcard
我使用视频视图从 sdcard 播放视频
VideoView videoView = (VideoView) findViewById(R.id.videoView1);
videoView.setVideoPath(Environment.getExternalStorageDirectory().getAbsolutePath()+"/Download/"+"hanhdong.mp4");
videoView.setMediaController(new MediaController(this));
videoView.start();
但是当我运行时,出现媒体服务器死机的错误。 媒体播放器错误 (100,0)。 请帮帮我。谢谢!
您可以向视频视图添加错误侦听器
videoView.setOnErrorListener(this);
然后你可以在onError 中优雅地处理错误,比如
public boolean onError(MediaPlayer mp, int what, int extra)
{
if (what == 100)
{
videoView.stopPlayback();
Intent intent = new Intent(context,ActivityToStart.class);
startActivity(intent);
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.