我想刚开始打开页面,显示progressdialog,5秒钟之后,progressdialog小时,并且把界面的textview的文字换掉,但是总是报错,不知道错在哪里,错误提示是在text。setText(“lalala”);这一行package com.example.test03;import android.app.Activity;
import android.app.ProgressDialog;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.view.Menu;
import android.widget.TextView;public class MainActivity extends Activity {
private ProgressDialog prodia = null;
private TextView text = null;
private final static int MESSAGETYPE_01 = 0x0001;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
text = (TextView)findViewById(R.id.hello_test);
prodia = ProgressDialog.show(this,"请稍后", "载入中,请稍后");
setContentView(R.layout.activity_main);



}

@Override
protected void onResume() {
// TODO Auto-generated method stub
new Thread(new Runnable(){ @Override
public void run() {
// TODO Auto-generated method stub
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Message msg = new Message();
msg.what = MESSAGETYPE_01;
handler.sendMessage(msg);
}

}).start();
super.onResume();
} Handler handler = new  Handler(){ @Override
public void handleMessage(Message msg) {
// TODO Auto-generated method stub
//super.handleMessage(msg);
switch (msg.what) {
case MESSAGETYPE_01:
prodia.dismiss();
text.setText("lalalla");
break; default:
break;
}

}

};
}
androiduihandler多线程