我一直在使用SurfaceView和Canvas将Bitmaps绘制到屏幕上。我一直在研究使用视频加速一些动画,但绘制位图和播放视频是两回事。是否可以将位图和视频都绘制到屏幕上?根据{{3}},这听起来不太可能,但也许还有另一种方式?
答案 0 :(得分:0)
那里的最后一条评论似乎表明他已经开始工作了。您不必尝试对VideoView和SurfaceView进行分层,而是必须将自己设置为MediaPlayer并将其设置为在已有的SurfaceView的指定部分上播放。 VideoView由MediaPlayer和SurfaceView组成,不允许堆叠两个SurfaceView。
您问题中指向api demos in the last comment的链接会向您显示如何将SurfaceView和MediaPlayer“捆绑在一起”以使其显示视频文件。