作为我的应用程序的启动画面,我选择使用视频。我已确保视频格式正确(根据 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 视频,所以任何帮助都将不胜感激