640x480 해상도로 안드로이드 카메라 미리보기를 실행하지만 480x360 만 표시하고 싶습니다. 지금은 프레임 레이아웃이나 srollview에 서페이스 뷰를 놓으려고 했는데도 미리보기가 늘어납니다. 아무도 이것이 어떻게 할 수 있는지 말해 줄 수 있습니까? 비슷한 질문이 전에 질문되었습니다 : How to crop camera preview?,하지만 누구도 대답하지 않았습니다. 감사합니다.자르기 카메라 미리보기
1
A
답변
0
카메라 미리보기에 TextureView를 사용하면이 작업을 수행 할 수 있습니다. https://developer.android.com/reference/android/view/TextureView.html을 참조하십시오.
SurfaceView와 달리, TextureView는 별도의 창을 만들지 않지만 일반보기처럼 동작합니다. 이 주요 차이점은 TextureView가 이동, 변형, 애니메이션 화되는 것을 허용합니다. 예를 들어 myView.setAlpha (0.5f)를 호출하여 반투명의 TextureView를 만들 수 있습니다.