为什么VideoView不能从路径播放文件

时间:2012-02-09 10:50:09

标签: android android-widget

我在Activity上使用VideoView并且我录制视频(我检查它是在“/mnt/sdcard/DCIM/v110.3gp”存在)和当我尝试代码时

videoView.setVideoPath("/mnt/sdcard/DCIM/v110.3gp");
videoView.start();
没有任何反应。该文件存在,但videoView不想播放。什么可能是错的?

1 个答案:

答案 0 :(得分:1)

您无法100%确定所有手机都使用/ mnt / sdcard作为外部存储目录。使用

Environment.getExternalStorageDirectory()代替。

videoView.setVideoPath(Environment.getExternalStorageDirectory()+/"DCIM/v110.3gp");