作为我的应用程序的启动画面,我选择使用视频。我确保视频格式正确(根据Android媒体格式指南),这不是问题。我遇到的问题是获取本地视频文件的路径(视频位于res / raw / video.mp4)。我尝试播放视频时收到错误“无法播放此视频”。我用来播放视频的代码是
setContentView(R.layout.activity_splash);
VideoView videoView = (VideoView) findViewById(R.id.videoView);
MediaController mc = new MediaController(this);
videoView.setMediaController(mc);
String str = "R.raw.video.mp4";
videoView.setVideoPath(str);
videoView.requestFocus();
videoView.start();
xml纯粹包含一个带有视频内部的线性布局。
这是我第一次处理Android视频,所以任何帮助都会被认可