【发布时间】:2010-01-30 10:52:17
【问题描述】:
我已经准备了一个代码来播放我的 res 文件夹中的一个简单的 mp4 文件。编码是这样的:
public class VideoPlayer extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.video);
VideoView video = (VideoView)findViewById(R.id.VideoView);
Uri uri = Uri.parse("android.resource://company.software.myapp/"
+ R.raw.myvideo);
MediaController mc = new MediaController(this);
video.setMediaController(mc);
video.setVideoURI(uri);
//video.requestFocus();
video.start();
}
}
现在虽然播放没有错误。该活动会自动生成一个对话框,上面写着“抱歉无法播放此视频”,但我可以听到音频并且它一直播放到结束。有什么问题?
【问题讨论】:
-
为什么会出现这样的错误??如果我想播放 res/raw 文件夹中的视频怎么办?
-
按照上面介绍的方法就可以很好的播放视频了!我的硬件配置错误 bcoz 低于所需的最低配置!希望这对你有帮助!