如何在 Activity 中显示相机预览?

How to show camera preview in Activity?

我在 Activity 中遇到了很多关于如何预览相机的解决方案。但是,它们都使用已弃用的 hardware.camera 进行显示。

如何使用 camera2 执行此操作?有可用的示例吗?

您的自然起点是概述 here and set of code samples here。 Camera2Basic 示例包含如果您只想预览则不需要的代码(例如,它还包含保存静止图像所需的代码)。但是,我建议从这里开始,然后删除您不需要的任何代码。