카메라로 동영상을 녹화시 미리보기 화면 있지않습니까..
그 화면은 Surface 땜시 그냥 전체화면으로 되어서 보이는데..
이 화면의 크기를 줄이고 남은 부분에 텍스트라던가 이미지라던가 표시를 하고싶거든요.
근데 도저히 카메라 미리보기 화면을 줄이는 방법을 모르겠어요.
안드로이드 관련 책에도 그거에 대한 설명은 없네요 .. ㅜㅜ
도움 좀 받고자 합니다..
카메라 Preview를 하기 위해서 SurfaceView를 상속받은 클래스를 생성해서 만들잖아요
혹시 액티비티에서 setContentView(); 에 그 클래스를 바로 추가하셨나요 ?
그럼 화면에 꽉 차게 나올거구요
main.xml에
<패키지명.상속받은SurfaceView클래스명 android:layout_width = "사이즈" android:layout_height="사이즈" />
이렇게 해주시고 setContentView(R.layout.main);
일케 해주시면 됩니당
윗분 말씀대로 하시면 되구요.
카메라에서 프리뷰를 지원하는 해상도의 리스트를 얻어올수 있어요
그중에서 적당한 사이즈를 골라서 프리뷰 사이즈를 지정해 주셔야 합니다.
프리뷰가 왜곡되게 보일수가 있어요
로그인 유지
카메라 Preview를 하기 위해서 SurfaceView를 상속받은 클래스를 생성해서 만들잖아요
혹시 액티비티에서 setContentView(); 에 그 클래스를 바로 추가하셨나요 ?
그럼 화면에 꽉 차게 나올거구요
main.xml에
<패키지명.상속받은SurfaceView클래스명 android:layout_width = "사이즈" android:layout_height="사이즈" />
이렇게 해주시고 setContentView(R.layout.main);
일케 해주시면 됩니당