Можно ли использовать как видео, так и растровые изображения? - PullRequest
1 голос
/ 17 марта 2012

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

1 Ответ

0 голосов
/ 17 марта 2012

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...