在android中使用外部媒体播放器播放视频

e1xvtsh3  于 2021-07-03  发布在  Java
关注(0)|答案(1)|浏览(425)

嗯,我用过 VideoView 播放我的视频。它只支持.mp4格式(如果我错了请纠正我),我需要播放.flv视频。我的android手机上安装了mx播放器/vlc播放器。单击时如何加载可用媒体播放器的列表 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();
                }
            });
        }
um6iljoc

um6iljoc1#

如果您想在其他播放器中播放视频,可以使用action\u view intent
这个问题的例子:android的视频播放意图?

相关问题