我是VideoView中的新手,我知道如何设置视频链接,但如果我想在我的项目中添加视频并设置视频路径该怎么办。我怎样才能做到这一点?我需要在哪里添加视频并设置播放路径?它是抽象的吗?还是什么?......这是我的代码。
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
String path = "https://www.somethingvideo.com/yplay"; // The link i know
VideoView mVideoView = (VideoView)inflater.inflate(R.layout.help, container, false);
mVideoView.setVideoPath(path);
mVideoView.setMediaController( new MediaController(getActivity().getApplicationContext()));
mVideoView.requestFocus();
mVideoView.start();
}
非常感谢你!
答案 0 :(得分:0)
您可以将视频文件放在项目raw
文件夹中。如果该文件夹不存在,请创建该文件夹。如果您有一个名为testmpeg.mp4的文件,
您可以使用以下代码设置视频源:
mVideoView.setMediaController( new MediaController(getActivity().getApplicationContext()));
mVideoView.requestFocus();
Uri video = Uri.parse("android.resource://" + getPackageName() + "/"
+ R.raw.testmpeg); //do not add any file extension, as it is fetched from the raw file
mVideoView.setVideoURI(video);
mVideoView.start();