안녕하세요. 지난 번에도 몇번 질문 글 올려서 덕분에 잘 해결하고 있는 초짜입니다.
이번엔 카메라쪽 관련해서 질문을 한가지 드리려고 합니다.


위 사이트의 소스를 참고로 해서 카메라를 작동시켰습니다.
프리뷰도 잘 나오고, 사진도 잘 찍히는 것 같은데요..
한가지 문제점이 있어서 질문 드립니다.
문제는 셔터를 누르지 않아도 일초에도 몇십장씩 이미지가 sdcard에 저장이 되는 겁니다.
에뮬레이터 상에서 확인해 봐도, 직접 디바이스(드로이드)에 올려서 확인을 해 봐도 
sdcard/날짜시간.jpg 로 저장이 됩니다.
셔터 누를경우 sdcard/날짜시간.jpg로 저장을 하라고 해놓았는데.. 셔터를 누르지 않아도 사진이 계속 찍히는 건 왜 그런것인가요?
조언좀 부탁드리겠습니다.

추가드리면 log cat을 살펴보니 아래와 같이 나타나네요. 아무래도 이 부분이 문제 인 것 같아서 추가 합니다.

.....
06-16 04:26:35.564: DEBUG/Camera-JNI(1305): dataCallback(16, 0x1487b0)
06-16 04:26:35.595: DEBUG/Preview(1305): onPreviewFrame - wrote bytes: 50688
06-16 04:26:35.633: DEBUG/Preview(1305): onPreviewFrame - wrote bytes: 50688
06-16 04:26:35.655: DEBUG/Camera-JNI(1305): dataCallback(16, 0x1487b0)
06-16 04:26:35.724: DEBUG/Preview(1305): onPreviewFrame - wrote bytes: 50688
06-16 04:26:35.743: DEBUG/Camera-JNI(1305): dataCallback(16, 0xba8a8)
06-16 04:26:35.824: DEBUG/Preview(1305): onPreviewFrame - wrote bytes: 50688
06-16 04:26:35.845: DEBUG/Camera-JNI(1305): dataCallback(16, 0x135a70)
06-16 04:26:35.895: DEBUG/Preview(1305): onPreviewFrame - wrote bytes: 50688
06-16 04:26:35.944: DEBUG/Camera-JNI(1305): dataCallback(16, 0x1438d8)
06-16 04:26:35.985: DEBUG/Preview(1305): onPreviewFrame - wrote bytes: 50688
06-16 04:26:36.033: DEBUG/Camera-JNI(1305): dataCallback(16, 0x142318)
06-16 04:26:36.114: DEBUG/Preview(1305): onPreviewFrame - wrote bytes: 50688
06-16 04:26:36.135: DEBUG/Camera-JNI(1305): dataCallback(16, 0x12db00)
06-16 04:26:36.194: DEBUG/Preview(1305): onPreviewFrame - wrote bytes: 50688
06-16 04:26:36.244: DEBUG/Camera-JNI(1305): dataCallback(16, 0x1339d8)
...