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

DialogFragment - это фрагмент, который отображает диалоговое окно, плавающее поверх окна своей активности.

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

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

359
Как создать DialogFragment без заголовка?

Я создаю DialogFragment, чтобы показать некоторые справочные сообщения, касающиеся моего приложения. Все работает отлично, кроме одной вещи: в верхней части окна есть черная полоса, которая показывает DialogFragment, который, я полагаю, зарезервирован для заголовка, что я не хочу использовать. Это...

350
Как создать настраиваемое диалоговое окно в Android?

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

173
Как установить ширину и высоту DialogFragment?

Я указываю макет моего DialogFragment в файле макета xml (давайте назовем его layout_mydialogfragment.xml), а также его атрибуты layout_widthи layout_heightатрибуты ( 100dpскажем, каждый). Затем я раздуваю этот макет в методе DialogFragment onCreateView(...)следующим образом: View view =...

165
Полноэкранный DialogFragment в Android

Я пытаюсь показать почти полноэкранный DialogFragment. Но я как-то не в состоянии это сделать. То, как я показываю фрагмент, прямо из документации разработчика Android FragmentManager f = ((Activity)getContext()).getFragmentManager(); FragmentTransaction ft = f.beginTransaction(); Fragment prev =...

163
Как установить заголовок DialogFragment?

Это должно быть простой задачей, но по какой-то причине я могу найти способ установить заголовок DialogFragment . (Я устанавливаю содержимое диалога, используя onCreateViewперегрузку). Стиль по умолчанию оставляет место для заголовка, но я не могу найти какой-либо метод в DialogFragmentклассе для...

159
Обратный вызов фрагмента из фрагмента диалога

Вопрос: Как создать обратный вызов из DialogFragment в другой Fragment. В моем случае, Активность должна полностью не знать о DialogFragment. Считай, у меня есть public class MyFragment extends Fragment implements OnClickListener Тогда в какой-то момент я мог сделать DialogFragment dialogFrag =...

121
Как правильно закрыть DialogFragment?

Документы говорят об этом для dismiss()метода из Dialogкласса: Закройте это диалоговое окно, удалив его с экрана. Этот метод можно безопасно вызывать из любого потока. Обратите внимание, что вы не должны переопределять этот метод для очистки при закрытии диалогового окна, вместо этого реализуйте...

119
Показать диалог из фрагмента?

У меня есть несколько фрагментов, которые нужно показать обычному диалогу. В этих диалогах пользователь может выбрать ответ да / нет, и тогда фрагмент должен вести себя соответствующим образом. Теперь у Fragmentкласса нет onCreateDialog()метода для переопределения, поэтому я думаю, мне нужно...

116
передача аргумента DialogFragment

Мне нужно передать некоторые переменные DialogFragment, чтобы я мог выполнить действие. Eclipse предлагает использовать Fragment#setArguments(Bundle) Но я не знаю, как пользоваться этой функцией. Как я могу использовать его для передачи переменных в мой...

104
Свойство DialogFragment setCancelable не работает

Я работаю в приложении для Android и использую DialogFragment для отображения диалогового окна, и я хочу, чтобы этот DialogFragment нельзя было отменить. Я установил для свойства cancelable диалогового окна значение false, но все равно это не влияет. Пожалуйста, загляните в мой код и предложите...

100
Как сделать ширину DialogFragment равной Fill_Parent

Я работаю над приложением для Android, где я использую DialogFragmentдля отображения диалогового окна, но его ширина очень мала. Как я могу сделать ему эту ширину fill_parent? public class AddNoteDialogFragment extends DialogFragment { public AddNoteDialogFragment() { // Empty constructor required...

99
Не удается сделать настраиваемый DialogFragment прозрачным поверх фрагмента

Мне нужно создать диалог над фрагментом (который занимает весь экран). Диалог должен быть плавающим диалоговым окном, который будет расположен над фрагментом, причем фрагмент затемнен за пределами фрагмента. Для настраиваемого диалогового окна у меня есть linearLayout с изогнутыми краями,...