Получить положительную кнопку в DialogPreference Есть ли способ получить положительную кнопку DialogPreference в любом из своих событий? Я хотел бы сначала отключить его и активировать его после подтверждения EditText. Ответ 1 Просто позвоните (AlertDialog)dialog.getButton(AlertDialog.BUTTON_POSITIVE).setEnabled(false); Если вы используете Dialog Builder, убедитесь, что вы вызываете это после builder.create() и до .show() Затем вы можете сохранить ссылку на диалог и включить кнопку после выполнения условий.
Ответ 1 Просто позвоните (AlertDialog)dialog.getButton(AlertDialog.BUTTON_POSITIVE).setEnabled(false); Если вы используете Dialog Builder, убедитесь, что вы вызываете это после builder.create() и до .show() Затем вы можете сохранить ссылку на диалог и включить кнопку после выполнения условий.