마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 카메라 촬영버튼 제어하는 방법이 궁금합니다.

0 추천

그냥  폰 카메라를 부르는거말고

카메라 어플을 하나 만들었는데요

mShutter = (Button)findViewById(R.id.shutter);

mShutter.setOnClickListener(new Button.OnClickListener()
{
              public void onClick(View v) {
                           mSurface.mCamera.takePicture(null, null, mPicture);
               }
}); 
 
이런식으로 oncreate 안에  shutter 버튼을 누르면 찍히게 하였는데
 
제가 원하는거는  셔터 버튼을 눌러서 찍히는게아니라
 
어플이 실행되고 한 10초 후에 있다가 자동으로 찰칵하고 찍히게 하고싶은데
 
어떻게 접근해야되죠???
kjlolo0 (370 포인트) 님이 2014년 2월 11일 질문

1개의 답변

0 추천
 
채택된 답변
Handler mHandler = new Handler();
mHandler.postDelayed(new Runnable(){
  @Override     
  public void run()  {
      mSurface.mCamera.takePicture(null, null, mPicture);
    }
}, 10000);

참 쉽죠잉~~!

ThisPlus (46,920 포인트) 님이 2014년 2월 12일 답변
kjlolo0님이 2014년 2월 12일 채택됨
10초 후에 어플 오류가 뜨네요  ㅠㅠㅋㅋ

FATAL EXCEPTION : main

핸들러를 더 공부해서 해봐야겟어요
하여튼 핸들러로 해야되는거 알려주셔서 감사 !
해결이요 해결 ㅎㅎㅎㅎㅎㅎㅎㅎㅎ해결이요 해결 ㅎㅎㅎㅎㅎㅎㅎㅎㅎ해결이요 해결 ㅎㅎㅎㅎㅎㅎㅎㅎㅎ해결이요 해결 ㅎㅎㅎㅎㅎㅎㅎㅎㅎ해결이요 해결 ㅎㅎㅎㅎㅎㅎㅎㅎㅎ
...