Кнопки AlertDialog всегда закрывают диалог после нажатия - PullRequest
3 голосов
/ 01 февраля 2011

Я использую AlertDialog с 2 кнопками (одна положительная, одна отрицательная). Я установил обработчик для тех кнопок, в которых нет упоминания об отклонении. Действительно после нажатия я не хочу закрывать диалог. Однако, похоже, что как только мы нажимаем положительную / отрицательную кнопку на AlertDialog, он всегда закрывается.

Есть ли способ предотвратить закрытие диалога после нажатия любой кнопки?

Спасибо

Винсент

Ответы [ 3 ]

5 голосов
/ 01 февраля 2011

Используйте пользовательский макет для диалога, и вы будете счастливы!

1 голос
/ 01 февраля 2011

Использовать пользовательский диалог, а не AlertDialog.

0 голосов
/ 01 февраля 2011

Вы также можете создать новое действие и назначить ему диалоговое окно темы в манифесте с помощью

<activity android:name="MyDialogActivity" android:theme="@android:style/Theme.Dialog" />
...