【发布时间】:2011-07-22 05:11:36
【问题描述】:
我正在尝试从内部存储播放视频,但 videoview 无法播放。 有没有办法做到这一点,而不是临时复制到 sdcard 并播放它? 视频是用 mediarecorder 录制的。
【问题讨论】:
-
是的,可以播放与资源一起打包的视频,请查看link
标签: android storage android-videoview internal
我正在尝试从内部存储播放视频,但 videoview 无法播放。 有没有办法做到这一点,而不是临时复制到 sdcard 并播放它? 视频是用 mediarecorder 录制的。
【问题讨论】:
标签: android storage android-videoview internal
在您的活动中使用此代码
VideoView videoView = (VideoView) findViewById(R.id.video_view);
MediaController mediaController = new MediaController(this);
mediaController.setAnchorView(videoView);
videoView.setMediaController(mediaController);
videoView.setVideoPath(getFilesDir().getAbsolutePath()+"/file_name.mp4");
ideoView.start();
file_name.mp4 必须使用 Context.MODE_WORLD_READABLE 创建
帮帮忙
【讨论】: