Вопросы с тегом «android-alertdialog»

Подкласс Dialog, который может отображать одну, две или три кнопки. Если вы хотите отобразить в этом диалоговом окне только строку, используйте метод setMessage ().

732
Как предотвратить закрытие диалога при нажатии кнопки

У меня есть диалог с EditTextдля ввода. Когда я нажимаю кнопку «Да» в диалоговом окне, он проверяет ввод, а затем закрывает диалоговое окно. Однако, если ввод неправильный, я хочу остаться в том же диалоге. Каждый раз, независимо от того, что ввод, диалог должен автоматически закрываться, когда я...

665
Вызывает диалоговое окно «Невозможно добавить окно - нулевой токен не для приложения» с getApplication () в качестве контекста

Моя активность пытается создать AlertDialog, который требует Context в качестве параметра. Это работает, как ожидалось, если я использую: AlertDialog.Builder builder = new AlertDialog.Builder(this); Тем не менее, я опасаюсь использовать «this» в качестве контекста из-за потенциальной утечки памяти,...

358
Как отобразить диалоговое окно Да / Нет на Android?

Да, я знаю, что есть AlertDialog.Builder, но я потрясен, узнав, насколько сложно (по крайней мере, не для программистов) отображать диалог в Android. Раньше я был разработчиком .NET, и мне интересно, есть ли Android-эквивалент следующего? if (MessageBox.Show("Sure?", "", MessageBoxButtons.YesNo) ==...

165
Android AlertDialog Single Button

Я хотел бы иметь конструктор AlertDialog, который имеет только одну кнопку с надписью OK или Готово или что-то, вместо значений по умолчанию, да и нет. Можно ли это сделать с помощью стандартного AlertDialog, или мне придется использовать что-то...

160
Как я могу изменить цвет текста кнопки диалога по умолчанию в Android 5

В моем приложении много диалоговых окон с предупреждениями. Это макет по умолчанию, но я добавляю положительные и отрицательные кнопки в диалог. Таким образом, кнопки получают цвет текста по умолчанию Android 5 (зеленый). Я пытался изменить это безуспешно. Есть идеи, как изменить цвет текста? Мой...

154
Как использовать и стилизовать новый AlertDialog из appCompat 22.1 и выше

Я пытаюсь перейти с Android AlertDialogпо умолчанию на новый, включенный в appCompat-22.1. Насколько я понимаю, вам нужно только импортировать android.support.v7.app.AlertDialogпакет, чтобы использовать его. Но как мне это сделать? Например, изменить цвета кнопок «плюс» / «минус», цвет заголовка,...

126
Предупреждение «Избегайте передачи null в качестве корня представления» при расширении представления для использования AlertDialog

Я получаю предупреждение о ворсе, Avoid passing null as the view rootкогда надуваю представления с помощью nullas parent, например: LayoutInflater.from(context).inflate(R.layout.dialog_edit, null); Однако представление должно использоваться как содержимое AlertDialog, используя setViewon...

120
«Android.view.WindowManager $ BadTokenException: невозможно добавить окно» в buider.show ()

Из основного activityмне нужно вызвать внутренний класс и метод внутри класса, который мне нужно показать AlertDialog. После его закрытия и нажатия кнопки ОК переадресовать в Google Play для покупки. В большинстве случаев все работает идеально, но у некоторых пользователей происходит сбой,...

109
Как изменить цвет заголовка AlertDialog и цвет строки под ним

Я изменил цвет заголовка AlertDialog с помощью этой команды alert.setTitle( Html.fromHtml("<font color='#FF7F27'>Set IP Address</font>")); Но я хочу изменить цвет строки, которая появляется под заголовком; Как мне это сделать ? Примечание: я не хочу использовать собственный макет...

107
Как реализовать настраиваемое представление AlertDialog

В документации Android на AlertDialog приводится следующая инструкция и пример для настройки пользовательского представления в AlertDialog: Если вы хотите отобразить более сложное представление, найдите FrameLayout под названием «body» и добавьте к нему свое представление: FrameLayout fl =...