2012-12-19 2 views
2

Every Body, 나는 안드로이드 월드에 새로 생겼습니다. 자네 도움이 필요해.카메라를 여는 방법 선택한 지역의 활동

나는 선택한 영역에서 카메라 작동을 어떻게 열 수 있는지 알고 싶습니다. 그러한 방식으로 -

AS 아래 주어진 스크린 샷. 내 응용 프로그램에서 나는 하나가 원형, 직사각형 또는 정사각형 모양에있을 수있는 사용자 정의 영역에서 열 수있는 원형 지역에 열 강제되지 않습니다 :

enter image description here 당신이 SurfaceView

를 사용할 필요가

+0

http://stackoverflow.com/questions/2485141/using-android-view-surfaceview-with-a-camera-on-part-of-the-screen – shkschneider

답변

0

활동에 서페이스 홀더와 표면 뷰가 필요합니다. 몇 가지 설명이 필요하면 Android Camera Surface View 링크가 도움이 될지 확인하십시오. 의심 할 여지없이 나는 그것을 설명하려고 노력할 것입니다.

+0

간단한 레이아웃을 코드로 작성하므로 필요합니다. XML에 대해 걱정하지 않아도됩니다. XML로 레이아웃을 만들고 싶다면 단순히 VideoView를 사용하고 표면 뷰 (비디오 뷰의 수퍼 클래스)에서 타입 변환하면됩니다. –

+0

감사합니다 ... 빠른 응답 ..... 확인해 드리겠습니다 .... – jhon

+0

camera = Camera.open(); camera.setPreviewDisplay (holder); 위의 두 줄은 모두 나를 위해 오류를 보여줍니다 ..... // open() 메서드는 카메라 유형에 대해 정의되지 않았고 setPreviewDisplay (holder)에 대해서도 정의되어 있지 않습니다 ..... 그렇다면 어떻게해야합니까 ... 제발 도와주세요 .... – jhon

관련 문제