как воспроизвести видео из внутреннего хранилища (мое приложение) с videoView - PullRequest
0 голосов
/ 22 июля 2011

Я пытаюсь воспроизвести видео из внутреннего хранилища, но videoview не может воспроизвести его.Есть ли способ сделать это, а не путем временного копирования в SDCard и воспроизведения его?Видео было записано с помощью медиа-рекордера.

1 Ответ

1 голос
/ 26 января 2012

Используйте этот код в своей деятельности

 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

Хлоп это помогает

...