2011-11-02 6 views
1

동일한 화면에서 카메라 미리보기와 두 번째 활동이있는 분할 화면을 사용할 수 있습니까? 파편이 그 일을 할까? (나는 안드로이드에 처음이고 조각으로 일하지 않았다). 나는 화면 색상을 RGB에서 HSV (OpenCV 사용)로 변환하고 탐색 막대를 사용하여 H, S 및 V 값을 조작하려고합니다. 현재이 작업은 다음과 같이 수행하고 있습니다.android camera + activity split screen

1) 버튼을 눌러 새 작업으로 이동하고 검색 막대를 사용하여 값을 설정하십시오. 2) 버튼을 눌러 카메라 미리보기로 돌아가서 HSV 값을 가져옵니다. intent

그러나 이것은 원하는 효과를 얻었는지 여부를 확인하고 실시간 미리보기를 얻으려는 활동과 점검간에 많은 전환이 필요하므로 값을 변경하면 즉시 변경 사항이 표시됩니다. 그것을 할 방법이 있습니까?

답변

5

카메라 미리보기는 SurfaceView에 간단히 씁니다. 미리보기는 원하는 곳 어디에서나 원하는 크기로 다른 뷰 객체와 마찬가지로 배치 할 수 있습니다. 현재 제한이 있다고 생각하는 이유는 카메라를 먼저 비활성화하지 않고 설정을 완료하면 미리보기를 이동할 수 없기 때문입니다 (100 % 확신 할 수는 없지만).

이와 같이 SurfaceView과 다른 ViewLinearLayout에 넣을 수 있습니다. 둘 다 같은 무게를 주면 두보기 모두 화면의 절반을 차지합니다 (레이아웃에서 유일한 두 가지라고 가정).