我正在我的项目中实现相机2 API。我正在使用TextureView和以下代码来设置相机全屏预览大小:
StreamConfigurationMap map = characteristics.get(CameraCharacteristics.SCALER_STREAM_CONFIGURATION_MAP);
mPreviewSize = map.getOutputSizes(SurfaceTexture.class)[0];
看起来这是设备支持的最大预览尺寸。我不确定这个尺寸是否适用于所有设备,并且是否符合其设备的纵横比而不被拉伸。有人知道吗?
setAspectRatioTextureView
。 - iMDroid