2010-08-26 34 views
1

我需要在mu main activity的onFinish方法中顯示一個msgbox。 但我得到以下異常:android messagebox

android.view.WindowManager $ BadTokenException:無法添加窗口 - 令牌[email protected]無效;你的活動正在運行?

不,我的活動沒有運行,我在onFinish治療,但我沒有任何其他方面......

+0

你是否在super.onFinish()之前顯示你的消息框?嘗試這樣做。您應該能夠在活動實際銷燬之前顯示對話框。 – 2010-08-26 14:59:18

回答

0

嘗試在活動declate這個屬性

Activity activity = this; 

然後:

public onFinish(){ 
    AlertDialog dialog = new AlerDialog.Builder(activity).create(); 
    dialog.setTitle("Title"); 
    //Add a message or buttons 
    dialog.show(); 
}