-1

我的代码如下 -

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

        }
    });

它给了我错误。

4

1 回答 1

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);
        }
    }
}
于 2015-05-01T09:54:21.633 回答