Можно ли использовать как видео, так и растровые изображения?

1

Я использовал SurfaceView и Canvas для рисования растровых изображений на экране. Я искал использование видео, чтобы ускорить анимацию, но рисование растровых изображений и воспроизведение видео - это две разные вещи. Можно ли на экране отобразить как растровые изображения, так и видео? Согласно этому сообщению это не кажется возможным, но, может быть, есть другой способ?

Теги:
android-canvas

1 ответ

0

Последний комментарий там, кажется, указывает, что он заработал. Вместо того, чтобы пытаться сложить VideoView и SurfaceView, вам нужно будет сделать MediaPlayer и настроить его для воспроизведения на определенной части SurfaceView, который у вас уже есть. VideoView состоит из MediaPlayer и SurfaceView, и вам не разрешено складывать два SurfaceViews.

Эта ссылка на демонстрации api в последнем комментарии к вашему вопросу показывает вам, как вы "связываете" SurfaceView и MediaPlayer, чтобы он показывал видеофайл.

  • 0
    Пытался скопировать то, что он делает по этой ссылке, но я не могу заставить его работать.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню