안드로이드 개발 질문/답변
(글 수 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되회전해 보여서 속성을 준건데 도통 되질 않는군요 ㅠ_ㅠ