Запитання з тегом «android-alertdialog»

Підклас діалогу, який може відображати одну, дві або три кнопки. Якщо ви хочете лише відобразити рядок у цьому діалоговому вікні, використовуйте метод setMessage ().

17
Як запобігти закриттю діалогового вікна при натисканні кнопки
У мене діалогове вікно EditTextдля введення. Коли я натискаю кнопку "так" у діалоговому вікні, вона підтвердить введення та закриє діалогове вікно. Однак якщо введення помилкове, я хочу залишатися в тому ж діалозі. Кожен раз, незалежно від вводу, діалогове вікно має бути автоматично закрито, коли я натискаю кнопку "ні". Як я …

27
У діалоговому вікні "Неможливо додати вікно - токен нуль не для програми" з getApplication () як контекст
Моя активність намагається створити AlertDialog, для якого потрібен контекст як параметр. Це працює, як очікувалося, якщо я використовую: AlertDialog.Builder builder = new AlertDialog.Builder(this); Однак я намагаюся використовувати "це" як контекст через потенціал витоку пам'яті, коли діяльність знищується та відтворюється навіть під час чогось простого, наприклад, обертання екрана. З пов’язаної публікації …

17
Як відобразити діалогове вікно "Так / Ні" на Android?
Так, я знаю, що є AlertDialog.Builder, але я вражений тим, що складно (ну, принаймні, не для програмістів) відображати діалог в Android. Раніше я був розробником .NET, і мені цікаво, чи існує Android-еквівалент із наступного? if (MessageBox.Show("Sure?", "", MessageBoxButtons.YesNo) == DialogResult.Yes){ // Do something... }


9
Одиночна кнопка Android AlertDialog
Мені хотілося б створити програму AlertDialog, яка має лише одну кнопку, на якій написано ОК або Готово, або щось подібне, замість замовчувань так і ні. Чи можна це зробити зі стандартним AlertDialog, або мені доведеться використовувати щось інше?

11
Як я можу змінити колір тексту діалогового вікна за замовчуванням на Android 5
У моєму додатку багато діалогових діалогових повідомлень. Це макет за замовчуванням, але я додаю в діалогове вікно позитивні та негативні кнопки. Тож кнопки отримують стандартний колір тексту для Android 5 (зелений). Я намагався це змінити без успіху. Будь-яка ідея, як змінити цей колір тексту? Мій спеціальний діалог: public class MyCustomDialog …

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

10
Під час попередження надуття подання для використання AlertDialog "Уникайте передачі нуля як коріння перегляду"
Я отримую попередження про ворсинки, Avoid passing null as the view rootколи надуваю погляди nullтаким чином parent, як: LayoutInflater.from(context).inflate(R.layout.dialog_edit, null); Тим НЕ менше, вид повинен бути використаний в якості змісту AlertDialog, використовуючи setViewна AlertDialog.Builder, так що я не знаю , що повинно бути передано як parent. Що, на вашу думку, …


8
"Android.view.WindowManager $ BadTokenException: Не вдається додати вікно" на buider.show ()
З мого основного activity, мені потрібно зателефонувати до внутрішнього класу, і в методі в межах класу мені потрібно показати AlertDialog. Відхиливши її, натиснувши кнопку "ОК", переслати в Google Play для придбання. У більшості випадків справи прекрасно працюють, але для кількох користувачів він виходить з ладу, builder.show()і я бачу, що "android.view.WindowManager$BadTokenException:неможливо …

14
Як я можу змінити колір заголовка AlertDialog та колір рядка під ним
Я змінив колір заголовка AlertDialog за допомогою цієї команди alert.setTitle( Html.fromHtml("<font color='#FF7F27'>Set IP Address</font>")); Але я хочу змінити колір рядка, який з’являється під заголовком; як я можу це зробити? Примітка. Я не хочу використовувати спеціальний макет

11
Як реалізувати спеціальний перегляд AlertDialog
У Документах Android на AlertDialog він подає таку інструкцію та приклад для встановлення спеціального перегляду в AlertDialog: Якщо ви хочете відобразити більш складний вигляд, знайдіть FrameLayout під назвою "body" і додайте до нього свій погляд: FrameLayout fl = (FrameLayout) findViewById(R.id.body); fl.add(myView, new LayoutParams(FILL_PARENT, WRAP_CONTENT)); По-перше, досить очевидно, що add()це друкарська …

8
Діалогові кнопки попередження про тему MaterialComponents
Нещодавно я перейшов з бібліотеки підтримки на com.google.android.material: material: 1.0.0 Але зараз у мене проблема, на цих сторінках є примітка https://github.com/material-components/material-components-android/blob/master/docs/getting-started.md Примітка: Використання теми "Компоненти матеріалу" дає змогу користувачеві надихати подання, який замінює компоненти за замовчуванням на відповідні матеріали. Наразі це лише замінює компоненти Button XML на MaterialButton. І тема, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.