탭 중 하나에서 SurfaceView (카메라 미리보기가있는)가 포함 된 '세로 모드'탭 기반 응용 프로그램이 있습니다. 안드로이드 API 데모에서 카메라 코드를 작성해 봤는데 모든 설정이 올바르게 작동하도록 설정했습니다. 결과로 생성되는 카메라 미리보기가 확대되고 크기가 조정되어 미리보기가 눈에 띄지 않게됩니다.Android - 부모보다 표면을 더 크게 만듭니다.
이상적으로, SurfaceView를 탭 내의 카메라로 정의 된 기본 미리보기 크기로 렌더링하려고합니다. 그러나 그것은 탭의 내용을 부모보다 크게 만드는 것을 포함합니다! (또는 Tab 액티비티가 포함 된 FrameLayout보다 약간 큼).
어떻게하면 되나요? 문제의
이미지 :