好的,我已经使用VideoView
来播放我的视频。它只支持.mp4格式(如果我有错请纠正),我需要播放.flv 视频。我在我的Android手机上安装了MX Player/VLC player。当我点击我的Activity中的Play Video
按钮时,如何加载可用媒体播放器列表。
以下是我使用Video View编写的代码,如果有帮助
public void onClick(View v) {
File root = Environment.getExternalStorageDirectory();
String externalFilesDir = getExternalFilesDir(null).toString();
String videoResource = externalFilesDir +"/" + "VID_20160115_215637181.mp4";
mediaController.setAnchorView(videoView);
videoView.setMediaController(mediaController);
videoView.setVideoPath(videoResource);
videoView.requestFocus();
videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
videoView.seekTo(0);
videoView.start();
}
});
}