android - 如何将 cameraX 与 SurfaceView/TextureView 一起使用?
问题描述
我打算将相机 api 迁移到 camerax。目前我正在使用 SurfaceView 来显示相机预览。我注意到 camerax 正在使用 PreviewView 来显示相机预览。由于这个库仍处于 alpha 阶段,那么替代方案是什么?
我知道 previewView 在内部使用 SurfaceView/TextureView。
如何显式配置和使用 SurfaceView/TextureView?
解决方案
你最好的选择是使用 PreviewView。正确管理 Surface 需要解决许多极端情况。如果您坚持编写自己的代码,请查看 PreviewView 的实现并从那里开始。
推荐阅读
- curl - 如何完成对 OTRS 5.0 的 CURL 请求?
- java - 如何在kotlin koin中注入抽象类使用接口
- r - 更改单元格值的标签但保留其颜色
- encryption - MD5 公钥-私钥加密 (python)
- sql - 使用“组标题”动态分组
- android - 我想点击锁屏数
- jenkins - 获取从 Jfrog 工件到 Jenkins 部署作业的可用软件包版本列表
- powerbi - COUNTAX 和 COUNTX (DAX) 中的“表达式”是什么?
- python-3.x - 从 xlsx 文件中查询日期范围和产品大小
- ffmpeg - 使用 ffmpeg filter-complex 转换的输出 RTSP 流出现问题