我正在使用MediaPlayer
播放可以进出的视频,并且我正在尝试查看使用SurfaceView
和TextureView
之间的性能是否有任何差异玩家的输出。
对于TextureView
,我使用SurfaceTextureListener.onSurfaceTextureUpdated()
来了解何时显示帧,从而计算FPS。
但是,在使用SurfaceView
时,我无法找到类似的方法。我尝试创建自己的类SurfaceView
并重载onDraw()
,但看起来onDraw()
在播放电影时从未被调用过。
知道是否以及如何实现这一目标?