Android在另一个对话框顶部显示对话框

问题描述:

我有一个应用程序,它将在对话框窗口中显示通知。当一个对话框打开时,在我点击ok按钮之前,我收到了另一个通知,它将显示在顶部。现在,如果我按第二个对话框上的OK按钮,将导航到下一个页面,也将抛出错误Android在另一个对话框顶部显示对话框

02-22 17:34:49.493 17033-17033/com.gadgeon.ulch E/WindowManager: android.view.WindowLeaked: Activity AlertDialogActivity has leaked window [email protected][] that was originally added here 

可能有人请帮助我避免这种错误,以及如何显示第一个警报,在新的页面

+0

您可以使用dialog.dismiss()解除第一个问题。其中'对话框'是您的原始AlertDialog.Builder对话框 – mehulmpt

+0

想要查看导致该错误的代码 – cipley

我会做的是扩展一个DialogFragment并有一个viewPager里面。然后,随着通知进来,您可以将它们添加到您可以提供导航机制的viewPager。