我正在尝试在 VideoView 中播放视频,但我失败了。我在 Eclipse 模拟器中工作,并且有一半希望它不能在那里工作,但是当我在我的 Android 手机(版本 2.2.1)上安装我的应用程序时,它也失败了。我收到的错误消息是“无法播放视频。抱歉,无法播放此视频。” 视频位于 Raw 文件夹中。下面是我的代码。parsedData[3].toString() 是从数据库调用中提取的视频名称(不带 3gp 扩展名)。我究竟做错了什么?
VideoView videoview = (VideoView) findViewById(R.id.videoView);
videoview.setMediaController(new MediaController(this));
String path = "android.resource://" + getPackageName() + "/R.raw/" + parsedData[3].toString();
videoview.setVideoURI(Uri.parse(path));
videoview.requestFocus();