2012-05-01 7 views
4

UI 스레드에서 코드 블록이 실행되도록하려면 runOnUiThread()를 호출하는 데 익숙합니다. 동일한 코드를 사용하여 코드 블록을 실행하여 UI 스레드를 실행하고 싶습니다. 그 방법은 어떻게 생겼을 까?Android 용 runOnUiThread() 메소드

답변

9

:

new Thread() { 
    public void run() { 
    // do something 
    } 
}.start(); 

또는 AsyncTask를 사용하거나 java.util.concurrent이든 일부 Executor이 문서를 참조하십시오.

+1

아 내 앞에있다 30초있어 자본 D를 AsyncTask를합니다 – Blundell

3

대안은 하하 그것에서,

new Thread(){ 
     public void run() { 
      // Do something 
     }; 
    }.start(); 
관련 문제