Существует ли простой способ воспроизведения MP4-видео на Android 1.5? (совместимо с более высокими версиями SO) - PullRequest
0 голосов
/ 24 ноября 2011

Мне нужно воспроизвести короткое видео в формате MP4 при запуске приложения.

Я ищу информацию о том, как загрузить видео в формате mp4, но не могу найти способ сделать это на Android 1.5

Мое приложение должно быть совместимо с Android 1.5 до 4.0

Существует простой способ воспроизведения видео в формате MP4 на Android 1.5?

Спасибо

1 Ответ

1 голос
/ 24 ноября 2011

Вы можете использовать VideoView.Создайте объект и установите URI для видео.Если вы пытаетесь воспроизвести видео из папки res, используйте этот URI-парезер:

Uri video = Uri.parse("android.resource://com.pac.myapp/raw/video_name");

Где com.pac.myapp - это имя пакета вашего приложения, а video_name - это имя вашего видео-файла в папке raw.

После того, как вы получите URI, используйте его с функцией videoview

setVideoURI(Uri uri)

Если вы хотите, чтобы видео начало воспроизводиться после того, как активность стала видимой, переопределите функцию активности onvisibilistychange и начните воспроизведение, когда вы получаете значение true из параметра функции.

РЕДАКТИРОВАТЬ

VideoView view=(VideoView) findViewById(R.id.video_view);
Uri videPath=Uri.parse("android.resource://com.example.myapp/raw/1");
view.setVideoUri(videoPath);

Это должно работать, если вы получите исключение, пожалуйста, вставьте его здесь.Я с радостью помогу.

...