Android MediaPlayer没有';不要开始视频重播
我允许用户从其设备上拍摄视频:Android MediaPlayer没有';不要开始视频重播,android,android-mediaplayer,Android,Android Mediaplayer,我允许用户从其设备上拍摄视频: private File video = new File(getContext().getFilesDir(), "my_file.mp4"); 现在我想重播它,所以: MediaPlayer mediaPlayer = new MediaPlayer(); mediaPlayer.setDataSource(video.getPath()); mediaPlayer.prepare(); mediaPlayer.start(); 但视频从未显示。。。我做错
private File video = new File(getContext().getFilesDir(), "my_file.mp4");
现在我想重播它,所以:
MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setDataSource(video.getPath());
mediaPlayer.prepare();
mediaPlayer.start();
但视频从未显示。。。我做错了什么
感谢您的帮助您应该使用
VideoView
在应用程序中播放视频
private VideoView videoView;
videoView = (VideoView) findViewById(R.id.videoView);
Uri video = Uri.parse("http://www.YOUR_WEBSITE_ADDRESS.com/your_video.mp4");
videoView.setVideoURI(video);
videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
mp.setLooping(true);
videoView.start();
}
});
希望这有帮助