"가짜"카메라 일 것 인 Android 2.2 용 앱을 만들고 있습니다. SurfaceView를 사용하여 비디오를 재생하고 사진을 찍고 앞면 & 뒤쪽의 "카메라"를 뒤집기 위해 사용자에게 컨트롤을 노출합니다.SurfaceView animation 옵션
둘 다 재고 안드로이드에서 경험 한 것과 일치하는 애니메이션을 추가하고 싶습니다. 즉, 사용자가 사진을 찍으면 프레임이 고정되고 오른쪽으로 슬라이드되며 라이브 카메라 이미지가 왼쪽에서 슬라이드됩니다. 사용자가 카메라를 전환 할 때 발생하는 3D 반전 애니메이션이 있습니다.
내가 만난 문제는 SurfaceView 때문입니다. 나는 그것이 OS와 하드웨어에 묶여있는 방식 때문에 SurfaceView에서 비트 맵을 얻을 수 없다는 많은 게시물을 읽었습니다.
비디오 프레임을 가져오고 ImageView를 사용했지만 MediaMetadataRetriever가 API 레벨 10까지 지원되지 않는 것 같습니다. 이전에 (레벨 5로 돌아 가기) 사용할 수 있다고 말하는 게시물을 보았습니다. 그러나 나는 그것을 사용하는 방법을 모른다. 또는 그것이 공식적으로 지원되지 않았기 때문에 내가해야만하는지.
마지막으로 생각해 볼 수있는 것은 SurfaceView의 도면을 덮어 쓰고 어떤 종류의 매트릭스를 적용하여 출력에 영향을 주거나 픽셀 데이터를 외부 이미지 뷰로 내보내는 것입니다. 물론 나중에 옵션을 사용할 수 있을지 모르겠지만 .
아무도 나에게 여기에 할 수있는 일에 대한 지침을 줄 수 있습니까?