2016-08-04 3 views
0

내 코드에 약간의 지연을 적용하고 싶습니다. 내 코드에는 단추가 있으며 버튼을 클릭하면 타이머가 시작됩니다. 2 초 후 코드가 다시 계속됩니다.android에서 지연 타이머 사용 방법

+0

스택 오버플로에 오신 것을 환영합니다! 스택 오버플로는 무료 코드 작성 서비스가 아니므로 코드/노력과 실제 문제를 보여주십시오. – FrankerZ

+0

확인. 여기 내 문제가있다. 이것은 내 코드 – Enes

+0

미안 해요 stackoverflow에 대한 초보자입니다. 여기에 코드를 게시하는 방법을 찾을 수 없습니다. – Enes

답변

0

먼저 질문을하는 경우 문제가되는 코드를 제공해주십시오. 이제 질문에 따라 onclicklistener를 사용했다고 가정합니다. 따라서 5 초를 말하면 "Handler"라는 적절한 클래스가 제공됩니다. 이제 약간의 예를 보여 드리겠습니다.

button.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      new Handler().postDelay(
       new Thread(new Runnable() { 
       @Override 
       public void run() { 
        //Add your task here 
       } 
     } 
    }, 5000);  //5000 here shows you in milliseconds, so its 5 seconds 
+0

그래서 작업은 run() 메소드 내에서 정의 할 5 초 후에 실행됩니다. 이게 니가 찾고있는거야? –

+0

자,이 사이트의 새로운 기능입니다. 나는 명심할 것이다. 또한 감사합니다. – Enes