2017-02-22 26 views
-1

У меня есть приложение, которое будет показывать уведомления в диалоговом окне. Когда диалог открыт и прежде чем я коснусь кнопки 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(); где 'dialog' - ваш оригинальный диалог AlertDialog.Builder – mehulmpt

+0

Хотелось бы увидеть ваш код, вызвавший эту ошибку – cipley

ответ

0

Что бы я сделал, это расширить диалоговое окно DialogFragment и внутри него есть viewPager. Затем, когда появляются уведомления, вы можете добавить их в свой viewPager с помощью механизмов навигации, которые вы могли бы предоставить.

 Смежные вопросы

  • Нет связанных вопросов^_^