안드로이드 개발 질문/답변
(글 수 45,052)
@Override
public void surfaceChanged(SurfaceHolder holder, int format, int w, int h) {
mCamera.startPreview();
}
@Override
public void surfaceCreated(SurfaceHolder holder) {
if(mCamera == null){
mCamera = Camera.open(); //오류나는 부분
}
try {
mCamera.setPreviewDisplay(holder);
//mCamera.startPreview();
} catch (IOException exception) {
mCamera.release();
mCamera = null;
}
PrepareMedia();
}
@Override
public void surfaceDestroyed(SurfaceHolder holder) {
// TODO Auto-generated method stub
mCamera.stopPreview();
mCamera.release();
mCamera = null;
}
왜 프리뷰 상태에서는 녹화를 해도 파일이 재생이 안되고 프리뷰를 없애고 하니깐 되네요;;
왜이럴까요??