如何使用videoView从内部存储(我的应用程序)播放视频

时间:2011-07-22 05:11:37

标签: android storage android-videoview internal

我试图从内部存储播放视频,但videoview无法播放它。 有没有办法做到这一点,而不是暂时复制到SD卡并播放它? 视频是用mediarecorder录制的。

1 个答案:

答案 0 :(得分:1)

在您的活动中使用此代码

 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();

必须使用Context.MODE_WORLD_READABLE创建file_name.mp4

Holp这有帮助