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

Диалоговое окно «Диалог» устанавливает высоту диалога

Я просто использовал созданный первый диалог с помощью DialogFragment. Все работает отлично, за исключением того, что я не могу заставить диалоговое окно обернуть его макет. Мой макет имеет высоту всех элементов для wrap_content . В MyFragmentDialog я даже не могу найти метод, который подразумевал бы, что его можно использовать для установки высоты FragmentDialog . Что […]

Как DialogFragment влияет на жизненный цикл вызывающего фрагмента?

У меня есть фрагмент, вызывающий DialogFragment. Оказывает ли это влияние на жизненный цикл фрагмента (т. Е. Идет ли он на onPause)? Когда DialogFragment отклоняется, вызывает ли вызывающий фрагмент значение onResume?

GetLocationOnScreen возвращает старую позицию после вращения

Что у меня есть: Активность с android:configChanges="orientation|screenSize|keyboardHidden" Диалоговый фрагмент на нем ViewA на DialogFragment В чем проблема: Я использую ViewA.getLocationOnScreen чтобы получить местоположение на экране представления. При первом открытии диалога позиция правильная. После поворота экрана из-за android:configChanges вид каким-то образом не обновляет его положение, и даже если диалог правильно центрирован в действии, getLocationOnScreen ViewA указывает […]

Использование getFragmentManager () и getSupportFragmentManager ()?

Когда следует использовать getFragmentManager () при отображении DialogFragments и когда следует использовать getSupportFragmentManager ()? В настоящее время я показываю свои DialogFragments следующим образом: myDialogFragment.show(getFragmentManager(), "My Dialog Fragment");

Android Alert Dialog Background Issue API 11+

Я создаю AlertDialog с кодом ниже. По какой-то причине я получаю дополнительный фон (см. Рис.) На Honeycomb и выше. Код сбрасывается штрафом за что-то ниже сотов. MyCustomDialog – это просто Theme.Dialog для <API-11 и Theme.Holo.Dialog для API-11 и выше. Любая идея, почему я получаю дополнительный фон? Любая идея, почему он сбой для API <11? Он […]

Внутри Android Dialog, как настроить onActivityResult для startActivityForResult?

Из действия я могу легко настроить onActivityResult() и вызвать startActivityForResult() и все работает нормально. Теперь мне нужно вызвать startActivityForResult() из диалогового startActivityForResult() . Но я не могу настроить onActivityResult() , я считаю, что Dialog не является Activity . Как получить результат? Я пробую что-то подобное в диалоговом окне, но это не удалось. //create new Intent […]

OnContextItemSelected не запускается, когда он вызывается из окна диалога

Dialog dialog; private void opendialog() { dialog = new Dialog(MainActivity.this); dialog.setContentView(R.layout.popup); dialog.setTitle(R.string.msettings); RelativeLayout reply_layout = (RelativeLayout) dialog .findViewById(R.id.reply_layout); final RelativeLayout ringtone_layout = (RelativeLayout) dialog .findViewById(R.id.ringtone_layout); registerForContextMenu(ringtone_layout); ringtone_layout.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { openContextMenu(ringtone_layout); } }); } @Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); menu.setHeaderTitle("Select The Action"); […]

Как сохранить положительные / отрицательные кнопки DialogFragment над мягкой клавиатурой

Я использую DialogFragment. Я хочу, чтобы положительные и отрицательные кнопки оставались над клавиатурой, когда пользователь взаимодействует с текстом редактирования, как на приведенных ниже примерах с экрана в планшетном приложении Gmail. В моей попытке, которая не работает, вот мой метод Dialog Fragments onCreateDialog @Override public Dialog onCreateDialog(Bundle savedInstanceState) { LayoutInflater factory = LayoutInflater.from(getActivity()); final View textEntryView […]

Переход от общего элемента не работает

Я сделал проект github только с этой проблемой. Вы можете увидеть его / клонировать / построить его здесь: https://git.io/vMPqb Я пытаюсь получить общие элементы, работающие для перехода фрагмента. В проекте есть два FAB – Feather and Plane. Перо и плоскость являются общими элементами. При щелчке пером открывается окно SheetDialog, и перо должно анимироваться в диалоговом […]

AlertDialog с положительной кнопкой и проверка пользовательского EditText

Я создал простой AlertDialog с положительными и отрицательными кнопками. Положительная кнопка зарегистрировала DialogInterface.OnClickListener , где я получаю значение EditText . Я должен проверить его (например, если он должен быть не null), и если значение неверно, запретите закрывать это диалоговое окно. Как предотвратить отклонение диалога после нажатия и проверки?

Intereting Posts
Firebase Permission denied Error Как полностью свернуть SearchView после выбранного элемента? Как избежать загрузки данных кэшированных приложений с Google Диска Как нарисовать пунктирную полилинию с android google map sdk v2? Невозможно выбрать другую учетную запись Google Analytics при создании файла конфигурации для Google Analytics Как я могу почерпнуть и распаковать строку с помощью GZIPOutputStream, совместимого с .Net? Android: как подключиться к телефону? Кольцевые формы для предварительного просмотра L не работают Выбор правильного уровня API для моего приложения для Android Класс Android LocationClient устарел, но используется в документации Открытие приложения в Google Play с помощью ссылки перенаправления StaggeredGridLayoutManager и движущиеся объекты Конфигурация Android Studio Gradle с именем «по умолчанию» не найдена Внешние устройства USB для телефонов Android? Преобразование YUV-> RGB (Обработка изображений) -> YUV во время onPreviewFrame в android?