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();
    }
});
希望这有帮助