마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

카메라 surfaceview 이용시 custom view

0 추천
camera surfaceview를 사용하는데요

 

activity에서

MySurfaceView surfaceView = new SurfaceView(parameters...);

setContentView(surfaceView);

이렇게 설정하면

카메라가 나오는데요

 

setContentView(R.layout.cameraView);

이런식으로 하면 카메라가 작동이 안되고 검은 화면으로 나오더라구요.

cameraView 라는 레이아웃은

FrameLayout아래에 customview로 MySurfaceView와 버튼들을 넣은 레이아웃입니다.

 

xml에 class 경로(MySurfaceView의 경로)는 제대로 적어줬구요

에러가 나는 부분은 없습니다.

 

실행하면 카메라가 검게 나오네요.

이유가 뭘까요?

 

 

logcat을 보면 MySurfaceView의 surfaceCreated 함수를 타지 않는것으로 보입니다.

로그가 안찍혀요
익명사용자 님이 2013년 4월 27일 질문

1개의 답변

0 추천
At last, sonemoe comes up with the "right" answer!
익명사용자 님이 2014년 1월 23일 답변
...