import android.app.Activity;
import android.app.ProgressDialog;
import android.os.Bundle;
import android.os.Handler;
import android.widget.TextView;
public class MainActivity extends Activity {
private ProgressDialog progressDialog;
private TextView textView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
progressDialog = ProgressDialog.show(this, null, "请稍等...", true, false);
new Thread(visitService);
}
private Runnable visitService = new Runnable() {
public void run() {
//访问网络,或者数据等一下费时的操作
new Handler().post(new Runnable() {
public void run() {
//这里可以更新Ui
textView = (TextView) MainActivity.this.findViewById(R.id.status);
textView.setText("加载UI成功!");
progressDialog.dismiss();
}
});
}
};
}
简单的ProgressDialog调用与关闭
最新推荐文章于 2024-04-30 00:42:27 发布