2011-07-03 18 views
0

我在遇到困境時遇到了崩潰。我以下列方式運行的線程:如果我嘗試設置TextView的價值在我的XML發生在android中的線程內設置TextView值

Thread t = new Thread(){ 
    public void run() {  
      text.setText("hello");  
    } 
}; 
t.start; 

崩潰,(參考文本已可用)。

我在做一些根本性的錯誤嗎?請指出哪裏會出錯。

回答

0

使用Handler類,檢查是否有更多的相關方法

Handler mHandler; 
mHandler=new Handler(){ 
hdandleMessage(Message what){ 

text.setText("hello"); 

} 

}; 
Thread t = new Thread(){ 
    public void run() 
    { 

      mHandler.sendEmptyMessage(int what) 

     } 
}; 
t.start; 
相關問題