TextureView比SurfaceView好用的几个地方

最近在做视频通话相关功能,发现有的效果不好实现。。

预览界面圆角效果

起初用传统的设置圆角的方式对Layout设置shape,发现没效果,后来搜索到setOutlineProvider对TextureView和SurfaceView设置都有效,但实际只有TextureView生效,SurfaceView也没效果,果断还是选择了TextureView,毕竟比自定义SurfaceView来实现圆角效果来得快。。

截取通话时的当前帧画面

由于产品需要,要在通话期间截取当前画面,来实现一些动画效果,发现

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容