我的代码如下 -
cameraView.setOnCameraViewListener(new OnCameraViewListener() {
@Override
public void onCameraInit(List<Camera.Size> supportedPreviewSizes) {
Camera.Size cameraPreviewSize = supportedPreviewSizes.get(supportedPreviewSizes.size() - 1);
if (cameraPreviewSize.width > supportedPreviewSizes.get(0).width) {
cameraPreviewSize = supportedPreviewSizes.get(0);
}
cameraView.setCameraPreviewSizeImageQuality(cameraPreviewSize, 10);
}
@Override
public void onCameraSupportedPreviewSizes(List<Size> arg0) {
// TODO Auto-generated method stub
}
});
它给了我错误。
答案 0 :(得分:0)
试试这个
cameraView.setOnCameraViewListener(new OnCameraViewListener() {
@Override
public void onCameraSupportedPreviewSizes(List<Camera.Size> supportedPreviewSizes) {
// TODO Auto-generated method stub
Camera.Size cameraPreviewSize = supportedPreviewSizes
.get(supportedPreviewSizes.size() - 1);
if (cameraPreviewSize.width > supportedPreviewSizes.get(0).width) {
cameraPreviewSize = supportedPreviewSizes.get(0);
}
}
}