@Override
public void onCreate(Bundle savedInstanceState) {
// do all your other stuff here
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
mProgressDialog = ProgressDialog.show(YouTube.this.getApplicationContext(), "", YouTube.this.getString(R.string.loading), true);
// start time consuming background process here
}
}, 1000); // starting it in 1 second
}
在1.6上有时候
mProgressDialog = ProgressDialog.show(this, "", getString(R.string.loading), true)
会出现错误 然后就在线程中加