안드로이드 개발 질문/답변
(글 수 45,052)
현재 동영상 play 를 위해서 mediaplayer를 사용하여 구현하였습니다.
Video Size를 조절하고 싶어, 아래와 같이 Surfaceview를 getLayoutParams();
를 가져와서 setting 하였습니다.
LayoutParams lp = mPreview.getLayoutParams();
lp.width =300;
lp.height =300;
mPreview.setLayoutParams(lp);
그런데, 의아한 현상은
VideoView일 경우 원하는 크기로 play 되는 동영상이 줄어 드는데 반해
Surfaceview는 동영상은 그대로이고 view만 줄어드는 문제가 있습니다.
surfaceview와 실제 영상의 frame 이 동기화 되지 않는 듯한 문제가 있는 것 같지만
왜 그런지 .. .계속 찾아봐도 정확한 답을 구하기 어렵네요
혹시 아시는 분 계시는지요?
Video Size를 조절하고 싶어, 아래와 같이 Surfaceview를 getLayoutParams();
를 가져와서 setting 하였습니다.
LayoutParams lp = mPreview.getLayoutParams();
lp.width =300;
lp.height =300;
mPreview.setLayoutParams(lp);
그런데, 의아한 현상은
VideoView일 경우 원하는 크기로 play 되는 동영상이 줄어 드는데 반해
Surfaceview는 동영상은 그대로이고 view만 줄어드는 문제가 있습니다.
surfaceview와 실제 영상의 frame 이 동기화 되지 않는 듯한 문제가 있는 것 같지만
왜 그런지 .. .계속 찾아봐도 정확한 답을 구하기 어렵네요
혹시 아시는 분 계시는지요?