안드로이드 개발 질문/답변
(글 수 45,052)
http://blog.naver.com/hnc21/100101842761
의 예제를 따라 만드시면 화면이 90도 회전한 산태로 나옵니다 이걸 바꾸고 싶어서 다음의 빨간색과 같이
속성을 주었습니다 .
하지만 회전하지 않는군요 .
찍은 사진을 저장해 보아도 마찬가지 입니다 ㅠ_ㅠ
제가 뭘잘못한걸까요 ?
세워서 봐도 눞혀보아도 속성이 안먹혀서 90도 회전한 상태로 보여집니다.
음 에디터에서 보면 분명이 빨간색인데 다쓰고 보면 그냥 검은색으로 보이는군요 .
Camera.Parameters p = camera.getParameters();
p.setPreviewSize(480,640);
p.setRotation(90);
camera.setParameters(p);
camera.setPreviewDisplay(holder);
입니다 .
예제대로 하면 화면이 90되회전해 보여서 속성을 준건데 도통 되질 않는군요 ㅠ_ㅠ
의 예제를 따라 만드시면 화면이 90도 회전한 산태로 나옵니다 이걸 바꾸고 싶어서 다음의 빨간색과 같이
속성을 주었습니다 .
Camera.ShutterCallback mshuttercallback = new Camera.ShutterCallback() {
@Override
public void onShutter() {
Log.e("-->", "PICCALLBACK:Shutter");
}
};
@Override
public void surfaceChanged(SurfaceHolder holder, int format, int width,
int height) {
if(ispreViewRun){
camera.stopPreview();
}
try {
Camera.Parameters p = camera.getParameters();
p.setPreviewSize(480,640);
p.setRotation(90);
camera.setParameters(p);
camera.setPreviewDisplay(holder);
} catch (IOException e) {
Log.e("-->", "priview false");
e.printStackTrace();
}
camera.startPreview();
ispreViewRun = true;
}하지만 회전하지 않는군요 .
찍은 사진을 저장해 보아도 마찬가지 입니다 ㅠ_ㅠ
제가 뭘잘못한걸까요 ?
세워서 봐도 눞혀보아도 속성이 안먹혀서 90도 회전한 상태로 보여집니다.
음 에디터에서 보면 분명이 빨간색인데 다쓰고 보면 그냥 검은색으로 보이는군요 .
Camera.Parameters p = camera.getParameters();
p.setPreviewSize(480,640);
p.setRotation(90);
camera.setParameters(p);
camera.setPreviewDisplay(holder);
입니다 .
예제대로 하면 화면이 90되회전해 보여서 속성을 준건데 도통 되질 않는군요 ㅠ_ㅠ



