Articles of андроид диалог

Пользовательский вид в диалоговом режиме

Как настроить стиль в расширенном диалоговом окне? public class AboutDialog extends DialogPreference { public AboutDialog(Context oContext, AttributeSet attrs) { super(oContext,attrs); //there is no such a thing like setBackground(int res_id)… } } И в xml <com.pak1.pak.About android:key="key" android:title="@string/preferences_about" android:dialogTitle="@string/preferences_about_title" android:dialogIcon="@drawable/app_icon" android:negativeButtonText="@null" android:positiveButtonText="@string/ok" /> Или, например, можно изменить свойства кнопки? У меня есть одна кнопка ok, и, […]

Заменить кнопку фона Android DialogFragment

Поэтому я решил эту проблему ранее благодаря помощи другого потока, но из-за некоторых новых изменений в моем приложении предыдущее решение больше не работает. Вот предыдущий поток: приложение для Android: замените фон кнопки по умолчанию на пользовательский фон в фрагменте диалога Я пытаюсь стилизовать образы фона положительных / отрицательных кнопок пользовательского DialogFragment и, похоже, не может […]

Несколько диалогов ОК / Отмена, как сказать, в onClick (), в каком диалоговом окне?

Я создал общий класс OkCancelDialog, который удобно использовать во всем моем приложении через статический метод: static public void Prompt(String title, String message) { OkCancelDialog okcancelDialog = new OkCancelDialog(); okcancelDialog.showAlert(title, message); } По разным причинам мне нужен слушатель onClick в активности, поэтому в моей деятельности: public void onClick(DialogInterface v, int buttonId) { if (buttonId == DialogInterface.BUTTON_POSITIVE) […]

Dialogs generic function – возвращает логическое значение, основанное на нажатии кнопки пользователя

Я хотел бы написать функцию, которая будет отображать диалоговое окно предупреждения, которое возвращает логическое значение на основе кнопки, нажатой private Boolean ShowWarningMessageBox(String Title, String message) { boolean returnValue = false; AlertDialog.Builder builder = new AlertDialog.Builder( getApplicationContext()); builder.setTitle(Title); builder.setPositiveButton("OK", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { returnValue = true; } }); builder.setNegativeButton("Cancel", new […]

OnCreateView Фрагмент не называется

У меня есть пользовательский диалогFragment с контейнером frameLayout, в котором я хочу поместить фрагмент, но его представление всегда возвращает null, что я могу сделать? В DialogCreateAccount.java public class DialogCreateAccount extends DialogGeneral implements OnClickListener{ @Override public Dialog onCreateDialog(Bundle savedInstanceState) { // TODO Auto-generated method stub Dialog dialog = super.onCreateDialog(savedInstanceState); //…….. return dialog; } @Override public void […]

Уничтожить DialogFragment на onCreateDialog ()

У меня есть фрагмент диалога, который инициализирует представления Google плюс, иногда эти представления терпят неудачу, поэтому я хотел бы убить диалог в этот момент, прежде чем он будет отображаться для пользователя. Как я могу закончить процесс создания диалога? Возвращающий null из onCreateDialog, который возвращает объект Dialog, подавляет программу.

Простой пример DialogFragment – пример кода, который не работает для меня

Пожалуйста, простите мое невежество, это моя первая неделя работы в качестве разработчика Android. Хотя у меня есть несколько лет Java под моим поясом, я полный noob в мире Android. Я просто пытаюсь создать диалог и отобразить его. Из исследования я нашел, что это был предпочтительный метод: https://developer.android.com/guide/topics/ui/dialogs.html Итак, я спустился по этой дороге и ударил […]

Невозможно заставить DialogFragment отклонить программно

У меня есть DialogFragment, который показывает список элементов, которые нужно выбрать (аналогично диалоговому приложению в Messaging). Моя проблема заключается в том, что я не могу заставить этот диалог отклоняться при выборе элемента. Я попытался вызвать getDialog().dismiss() dismiss() и getDialog().dismiss() внутри OnItemClickListener , не повезло. Я попытался удалить диалог через FragmentManager, я попробовал fragmentManager.popBackStack() , но […]

DialogFragment бросает ClassCastException, если вызвано из фрагмента

My DialogFragment бросает ClassCastException, если вызывается из Fragment, в то время как он нормально работает, если вызван из Activity. Я уже рассмотрел несколько других вопросов с аналогичной проблемой, и в основном они связаны с импортом, но я не смог его решить в своей реализации. Вот моя реализация для DialogFragment. Import android.app.AlertDialog; Import android.app.Dialog; Import android.app.DialogFragment; […]

Изменение темы диалога android

В моем приложении для Android я задал тему приложения как андроид: Theme.Holo.Light Я создал диалог как final Dialog dialog = new Dialog(DropPicupProcess.this); Но когда я открываю диалоговое окно в приложении, это показано ниже. Как изменить тему диалога на андроид: Theme.Holo.Light .