2013-06-19 2 views
1

방향을 세로 모드로 설정하려고 시도했지만 고정하려고했지만 작동하지 않습니다.카메라 방향이 적절한 모드로 표시되지 않습니다

여기 내 코드가 있습니다.

@Override 
    public void surfaceChanged(SurfaceHolder holder, int format, int width,int height) { 
     Log.i("cameraDemo", "Surface changed..."); 
    } 

@Override 
public void surfaceCreated(SurfaceHolder holder) { 
    Log.i("cameraDemo", "Surface created, initializing camera..."); 
    try { 
     camera = Camera.open(); 
     camera.setPreviewDisplay(holder); 
     camera.startPreview(); 
     Log.i("cameraDemo", "preview Started..."); 
    } catch (Exception e) { 
     Log.i("cameraDemo", e.toString()); 

    } 
} 

@Override 
public void surfaceDestroyed(SurfaceHolder holder) { 
    camera.stopPreview(); 
    camera.release(); 
    Log.i("cameraDemo", "camera released"); 
} 

내 질문은 : -

  1. 는 어떻게하면 세로 모드에서 수정합니까?
  2. 카메라를 열 때마다 세로 모드에서만 작동해야합니다.

답변

관련 문제