本來我是想要做一個(gè)每隔一秒添加一個(gè)文字的文本框,本來我想利用線程中的sleep方法做到,可是線程創(chuàng)建后無法運(yùn)行,不填語句還好,填了以后點(diǎn)擊按鈕就閃退,請問這是怎么回事?
import android.app.*;
import android.os.*;
import android.view.View;
import android.widget.*;
import android.view.View.*;
public class MainActivity extends Activity
{
public TextView viw;
public Button buttob1;
??? public boolean xc=false;
public Thread ti;
/*spak to=new spak();*/
??? @Override
??? protected void onCreate(Bundle savedInstanceState)
??? {
??????? super.onCreate(savedInstanceState);
??????? setContentView(R.layout.main);
???
buttob1=(Button) findViewById(R.id.button1);
buttob1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View p1)
{
// TODO: Implement this method
ther t=new ther();
t.start();
???? }
????? });
???
}
public class ther extends Thread
???
{
public void run(){
//這里填下面這一段會(huì)閃退……
viw.append("你好");
}
}
????
}
- 3 回答
- 0 關(guān)注
- 1356 瀏覽
添加回答
舉報(bào)
0/150
提交
取消