Как остановить JDialog от скрытия

#java #android #android-layout #android-alertdialog

#java #Android #android-макет #android-alertdialog

Вопрос:

У меня есть класс ниже:

  public class MyAlertDialogFragment extends DialogFragment
 {
   ..
 }
  

Который содержит JDialog с одним компонентом button. Диалоговое окно работает, но скрывается, когда я нажимаю кнопку.
Кто-нибудь знает, как остановить скрытие диалогового окна?

Ответ №1:

Процедура, выполняемая кнопкой, должна запускать вызов dialog dispose . Посмотрите, сможете ли вы найти dispose(); и прокомментировать это.

Комментарии:

1. Вы можете сэкономить время, разместив процедуру под своим событием action, вызываемым вашей кнопкой. Я подозреваю, что где-то по ходу строки родитель вызывает dispose в диалоговом окне.

Ответ №2:

Вы пытались вызвать setCancelable(false) для вашего объекта?

Было бы лучше, если бы вы опубликовали больше кода.