1、拍照图片角度不正确
Parameters params=mCamera.getParameters();
params.setRotation(90);
mCamera.setParameters(params);
2、切换前置 预览图变小
parameters.setPreviewSize(720, 480); //size需要至始至终值一样
3、从别的页面返回预览图停止摄像
public void onRusecall() {
if(index!=0){
openCamera();
setCameraParameters();
Parameters parameters = mCamera.getParameters();
// TODO adjust by getting supportedPreviewSizes and then choosing
// the best one for screen size (best fill screen)
// parameters.setPreviewSize(480, 860);
parameters.setPreviewSize(720, 480); //size需要至始至终值一样
if (parameters.getSupportedFocusModes().contains(
Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE)) {
parameters.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE);
}
mCamera.setParameters(parameters);
int displayzx;
if(mIsFrontCamera){
displayzx=270;
}else{
displayzx=90;
}
GPUImage.gpuImage.setUpCamera(mCamera, displayzx, false, false);
}
index++;
}
4、 new glsurfaceview 或者继承glsurfaceview自定义的子类都有要设置setRenderer不然会空指针异常
5、