카메라의 preview상태를 유지할려고 하는데요...

예를 들어 카메라 촬영을 하면 수정 혹은 현재 촬영한 상태가

나오도록 되어있는 예제를 따라 하고 있는데요.

 

전 버튼으로 촬영 후 Preview상태로 돌리고 싶거든요.

public void onClick(View v) {
    // TODO Auto-generated method stub
    mPreview.mCamera.autoFocus(new Camera.AutoFocusCallback() {
     @Override
     public void onAutoFocus(boolean success, Camera camera) {
      // TODO Auto-generated method stub
      camera.takePicture(null, null, jpegCallback);
      //setLayout(0);
      
      camera.startPreview();
     }
    });
   }

 

현재 강제로 startPreview를 호출하면 죽는 문제가 발생을 하고요.

setResult(RESULT_CANCELED); 이런식으로 처리해 봤더니 Cancle가 먹어서 이전 으로

되돌아가더군요.

 

혹시 해결방안이 있을까요?