如何在onCreate方法中显示对话框?

如何在onCreate方法中显示对话框? 这是可能的,我试过,但我泄露了窗口exception。 任何人都可以告诉我什么?

您可以使用Handler Class的帮助来使用ProgressDialog类。 这样你就可以实现你想要做的事情。

progDailog = ProgressDialog.show(loginAct,"Process ", "please wait....",true,true); new Thread ( new Runnable() { public void run() { // your loading code goes here } }).start(); Handler progressHandler = new Handler() { public void handleMessage(Message msg1) { progDailog.dismiss(); } } 

我相信你可能会在那里使用不好的背景。 要在UI(specific)活动上显示对话框,请不要使用getApplicationContext()getBaseContext() 。 只需使用Activity_Name.this创build实例,就可以显示对话框。