SurfaceView和TextureView 在学习直播的过程遇到一个问题:连麦场景下能够支持大小窗口切换(即小窗口变大,大窗口变小),大窗口是TextView(用于拉流显示),而小窗口是SurfaceView(用于推流时的本地预览),切换的思路是直接改变View大小,在将TextView变小后还能正常显示,但是将SurfaceView的变大后直接黑屏.所以需要研究一下SurfaceView和TextureView的区别. 下图左图是未切换的效果,右图是切换后的效果,切换后推流直接黑屏 帧缓冲