private Size mPreviewSize; Camera.Parameters parameters = mCamera.getParameters(); List<Camera.Size> supportedSizes = parameters.getSupportedPreviewSizes(); Camera.Size optimalSize = getOptimalPreviewSize(supportedSizes, width, height); mPreviewSize = optimalSize; Cannot resolve symbol 'Parameters'
时间: 2024-01-03 14:04:07 浏览: 172
Camera相关设置参数
在 Camera2 API 中,`Camera.Parameters` 已经被弃用了。如果你使用的是 Camera2 API,请使用 `CameraCharacteristics` 和 `CaptureRequest.Builder` 来设置相机参数。
如果你一定要使用 Camera1 API,那么你需要确保你的 `mCamera` 对象是 `android.hardware.Camera` 类型的,并且你的项目中已经正确地引入了相机 API 的依赖。这样,你就可以使用 `mCamera.getParameters()` 方法来获取相机参数了。
另外,如果你的 IDE 报出了“Cannot resolve symbol 'Parameters'”错误,可能是因为你没有正确地导入相机 API 的相关类。你可以在你的 Java 文件中添加如下代码:
```java
import android.hardware.Camera;
```
这样就可以正确地引入相机 API 的相关类了。
阅读全文