스레드를 이용해서 카운트 하는 작업입니다.

이소스는 5에서 카운트 되며 5에서 0.5초 텀을 준다.


-------------소스코드-------------

tv = (TextView) findViewById(R.id.num);
  thread = new Thread(new Runnable() {
   public void run() {

    while (true) {
     
     handler.post(new Runnable() {
      public void run() {
       tv.setText("" + NumCount);
      }
     });
     
     try {
      if(NumCount==5)
       Thread.sleep(500);
      else
      Thread.sleep(1000);
      NumCount++;

     } catch (InterruptedException e) {
      e.printStackTrace();
     }
     if (NumCount == 6){
      break;      
     }
     
    }
   }

  });
  thread.start();

'IT 공부 > 안드로이드' 카테고리의 다른 글

android 종료  (1) 2012.03.03
android back key Event  (2) 2012.03.03
android 타이틀바 없애기  (0) 2012.03.03
Parser  (1) 2012.03.03
이클립스 느낌표 문제  (2) 2012.02.26

+ Recent posts