2011-02-19 33 views
0

我有一個在異步回調中實例化的內部類。我想顯示一個對話框回調完成時,所以我通過一個處理程序,在異步操作被稱爲內部類,但是,我越來越:對話框不會顯示。 UI線程問題

02-19 15:33:49.152: ERROR/AndroidRuntime(635): Uncaught handler: thread main exiting due to uncaught exception 
    02-19 15:33:49.272: ERROR/AndroidRuntime(635): android.view.WindowManager$BadTokenException: Unable to add window -- token [email protected] is not valid; is your activity running? 
    02-19 15:33:49.272: ERROR/AndroidRuntime(635):  at android.view.ViewRoot.setView(ViewRoot.java:456) 
    02-19 15:33:49.272: ERROR/AndroidRuntime(635):  at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177) 
    02-19 15:33:49.272: ERROR/AndroidRuntime(635):  at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) 
    02-19 15:33:49.272: ERROR/AndroidRuntime(635):  at android.view.Window$LocalWindowManager.addView(Window.java:409) 
    02-19 15:33:49.272: ERROR/AndroidRuntime(635):  at android.app.Dialog.show(Dialog.java:238) 
+0

你在'tab'中使用對話框嗎 –

+0

你在哪裏創建你傳入的'Handler'?你還可以發佈你的'Handler'實現和發送消息來創建對話框的代碼嗎? –

回答