336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
카메라를 이용하는 방법은 구글링 하면 여러 샘플이 있습니다.
그중에 하나 참조하셔도 되고, ApiDemo에도 있습니다.
샘플 속에서 Zoom기능은 달랑 CameraParameter속성만 바꿔주시면 됩니다.
public void surfaceChanged(SurfaceHolder holder, int format, int w, int h) {
// Now that the size is known, set up the camera parameters and begin
// the preview.
Camera.Parameters parameters = mCamera.getParameters();
parameters.setPreviewSize(mPreviewSize.width, mPreviewSize.height);
parameters.setZoom(0); // 현재 가장 멀리 있는 상태
requestLayout();
mCamera.setParameters(parameters);
mCamera.startPreview();
}
저 setZoom 매개 변수를 seekbar를 이용하여 값을 조절하여 할당하면 되겠죠??^^
seekbar의 최대 최소값은
0 ~ parameters.getMaxZoom() 입니다.
참조 : http://www.androidpub.com/982130
그럼 오늘도 즐코딩~^^
'나의 플랫폼 > 안드로이드' 카테고리의 다른 글
[ Kernel ] System call 추가 방법 ( ICS ) (0) | 2012.09.18 |
---|---|
[ Android ] 메모리 누스 (memory leak) (0) | 2012.07.05 |
[ Android ] 버튼 이미지 변경 ( 코딩 ) (0) | 2012.06.20 |
[ Android ] Camera AutoFocus 사용법 (0) | 2012.06.14 |
[ Android ] Camera 캡쳐된 화면 보여주기. (0) | 2012.06.14 |