Articles of android dialogfragment

Как сохранить состояние диалога datetime при изменении ориентации?

При изменении ориентации, активность воссоздается, а также диалоговое окно Date Time Dialog. Я хочу сохранить диалоговое окно состояния даты, которое было изменено пользователем. Прежде чем я отклоню диалог, я хочу сохранить состояние диалогового окна «Время по дате». Обратите внимание: я могу отклонить диалог в onSaveInstanceState, где у меня есть доступный пакет. Но это также называется, […]

Как управлять полноэкранными диалогами в Android?

Я думаю о появлении диалоговых окон. Цитирование рекомендаций по дизайну : Из-за ограниченной недвижимости на мобильных устройствах контент, который может отображаться в виде диалога в других форм-факторах (планшет, рабочий стол и т. Д.), Может быть более адекватно представлен в полноэкранном диалоговом окне. И это кажется мне разумным. Здесь также представлены сведения о представлении диалога в […]

Xamarin C # Android 7.0 на телефоне Moto G5 Plus, окно диалога фрагмента прозрачного фона

Я пытался решить эту проблему в течение 2 дней, без везения. У меня есть DialogFragment, который я хотел бы иметь прозрачный фон окна. То, как я это сделал, переопределяет класс DialogFragment 'OnResume public override void OnResume() { base.OnResume(); Dialog.Window.SetBackgroundDrawable(new ColorDrawable(new Color(0, 0, 0, 0))); } Вот скриншот того, что он делает: Диалоговый фрагмент с прозрачным […]

Как отобразить диалоговое окно Dialog из обработчика

У меня есть Handler, который отображает DialogFragment, когда он получает конкретное сообщение. Обычно это работает, но если фрагмент уже сохранен, я получаю следующую ошибку: E / AndroidRuntime (3898): FATAL EXCEPTION: main E / AndroidRuntime (3898): java.lang.IllegalStateException: не удается выполнить это действие после onSaveInstanceState E / AndroidRuntime (3898): at android.support.v4.app.FragmentManagerImpl.checkStateLoss (FragmentManager.java:1299) E / AndroidRuntime (3898): at […]

DialogFragment – получить ширину диалога

Я пытаюсь получить ширину DialogFragment во время выполнения, я пробовал два метода, которые не удались. Сначала: внутри onCreateDialog после того, как диалог был создан public Dialog onCreateDialog(Bundle savedInstanceState) { AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); … … AlertDialog dialog = builder.create(); width = dialog.getWindow().getAttributes().width; return dialog; } width была установлена ​​равной -1 Во-вторых: public void onStart() […]

Диалог пользовательской поддержки. Фрагмент текста – неправильный цвет.

Если я поместил TextView в пользовательское диалоговое окно, текст по умолчанию будет черным. К сожалению, фоны диалога фрагментов поддержки являются темно-серыми. Черный на сером очень трудно читать. Я могу изменить TextView на белый или что-то вроде android:textColor="?android:attr/textColorPrimaryInverseDisableOnly" . Но диалоговые окна на новом андроиде (Holo Light) являются белыми. Таким образом, он будет белым на белом. […]

Как я могу открыть ProgressDialog поверх DialogFragment?

У меня есть эта активность / макет Android с помощью кнопки. Когда я нажимаю эту кнопку, он открывает диалоговое окно с двумя прядильщиками. Когда появляется диалоговое окно DialogFragment, мне нужно заполнить эти 2 прядильщика элементами, возвращаемыми веб-службой. Поэтому, ожидая возвращения службы, я хотел бы отобразить ProgressDialog по открытому диалогу, который я только что открыл. Проблема […]

Как я могу создать DialogFragment из ListActivity на Android?

У меня есть приложение с основным видом деятельности, расширяющим ListActivity и отображающий кучу элементов. И я хотел бы показать пользовательский DialogFragment после нажатия на элемент списка (для информации элемента редактирования). Но согласно учебнику по Android android http://developer.android.com/guide/topics/ui/dialogs.html, я могу показать DialogFragment только из активности, которая расширяет FragmentActivity, потому что нужно вызвать метод getSupportFragmentManager (). Итак, […]

Диалоговое окно с ошибкой AppCompatDialog, если установлено STYLE_NO_TITLE

Я пытаюсь использовать новые текстовые диалоги с фрагментами в AppCompat v22.1. По словам Криса Банеса , для этого: Просто верните new AppCompatDialog(getActivity(), getTheme()) из onCreateDialog(Bundle) . Настройка: public class MyFragment extends DialogFragment { public MyFragment() { } public Dialog onCreateDialog(Bundle savedInstanceState) { return new AppCompatDialog(getActivity(), getTheme()); } … } Отлично работает в нормальном случае; Диалог […]

Принудительный выбор параметра в диалоговом окне

При первом запуске приложения я хотел предложить пользователю (по диалоговому окну) выбрать свой город, который затем сохранит их предпочтение и загрузит соответствующие данные в список. Тем не менее, я заметил, что диалоговое окно можно закрыть кнопкой «Назад» или нажатием в любом месте за пределами диалогового окна, которое затем вызывает нулевое значение для базы данных. В […]

Intereting Posts
Как заменить строку для buildvariant с помощью gradle в студии Android? Продвинутый провайдер местоположения – onLocationChanged перестает получать вызов Зависимые предпочтения отображают неправильный цветовой шрифт при отключении Производительность Android: плоский файл с SQLite Есть ли эффективный способ ускорить запрос базы данных Android? Android-сервис убит с "no longer want" – как его перезапустить? Поцарапайте экран, чтобы отобразить изображение в android Какова роль content_main.xml в android studio 1.4? Android 4.3 с Genymotion uvesafb: не удалось выполнить / sbin / v86d Как получить и установить (изменить) ID3-тег (метаданные) аудиофайлов? Добавить эффект пульсации на мою кнопку с цветом фона кнопки? Android AudioRecord class – быстро запускает звук в реальном времени, настраивает функцию обратного вызова Непредвиденный код ответа. Диалоговое окно разрешения Android M не отображается Шаблон для нескольких загрузчиков с LoaderManager?