Articles of диалог

Как создать полноэкранный диалог с дизайном материалов?

Я пробовал много вариантов для создания полноэкранного диалога, но я не мог. Мне нужно что-то вроде двух кнопок: http://i.stack.imgur.com/dLSx8.png

Как добавить ссылку для моего приложения из быстрого меню контактов

Я хочу написать приложение, которое связано с контактами. Сценарий: Вход в телефон Контакты Мы выбираем Контакт Нажмите на MyApp (значок должен быть доступен только для контактов с номерами) См. Номера контактов, чтобы пользователь мог щелкнуть один из них Откроется мое приложение. Это я до сих пор получил: я добавил в файл манифеста следующее: <intent-filter> <action […]

Как DialogFragment влияет на жизненный цикл вызывающей деятельности

Если я запустил DialogFragment из действия, что произойдет, когда я закрою DialogFragment? Проходит ли активность через состояние «Резуль»? Или вызов как любой обычный вызов Java, так что следующая строка никогда не выполняется до закрытия диалогового окна? Предположим, что метод запуска моего фрагмента private void launchFragment(){ ConfirmationDialog confirm = new ConfirmationDialog(); confirm.show(getSupportFragmentManager(), "confirm"); doMoreStuff(); } Поэтому […]

В чем разница между AlertDialog.builder.setView и Dialog.setContentView?

Вот документы: AlertDialog.builder.setView : установите пользовательский вид в качестве содержимого диалогового окна . Dialog.setContentView : установите содержимое экрана в явное представление. Но я все еще немного смущен, может кто-нибудь объяснить их более подробно?

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

Я создал специальный диалог, и я хотел бы начать новое действие, когда нажимают OK. Как я могу получить контекст, чтобы установить его как первый аргумент моего конструктора Intent? Я могу создать намерение с помощью getContext() , но я не могу назвать startActivity . Должен ли я передать действие, вызывающее диалог, в конструктор диалога? Это обычный […]

Android: сделать все вокруг Dialog темнее, чем по умолчанию

У меня есть пользовательский диалог со следующим стилем: <style name="webtogo_app_style" parent="@android:style/Theme.Dialog"> <item name="android:windowNoTitle">true</item> <item name="android:windowBackground">@android:color/transparent</item> </style> Он показывает диалог без полей, и все, что позади, становится (слегка) темнее. Мой дизайнер хочет, чтобы все позади стало темнее, чем Android по умолчанию, но не полностью черный. Есть ли настройка для этого вообще? Единственное обходное решение, которое я […]

Скрытие клавиатуры после вызова новой операции, которая показывает ProgressDialog

У меня проблемы с экранной клавиатурой. У меня есть активность с EditText которая показывает клавиатуру, и кнопку, чтобы перейти ко второму действию. Второе действие показывает ProgressDialog на его onCreate() , делает вещи и отклоняет ProgressDialog . Проблема заключается в том, что пока отображается ProgressDialog , так же как и клавиатура. Я хочу, чтобы клавиатура исчезла, […]

WebView в диалоге (загрузка активов) и не выложен

Я на Android 2.2, и я создаю диалог с WebView внутри него: @Override protected Dialog onCreateDialog(int id) { Dialog dialog = new Dialog(this); //….. dialog.setContentView(R.layout.dialoghelp); WebView v = (WebView)dialog.findViewById(R.id.helpWebView); v.loadUrl("file:///android_asset/help.html"); //…… return dialog; } Он работает, но в первый раз, когда я открываю диалог, WebView не выкладывается, даже если контент загружен. Я знаю это, потому […]

Android: поднять AlertDialog из фоновой темы

В моей деятельности происходит кое-что в фоновом потоке, который запускается в Activity_1. Обработка фонового потока занимает некоторое время, и я хочу уведомить пользователя, когда он будет завершен через AlertDialog . Тем не менее, пользователь может быть изменен на Activity_2 или Activity_3 тем временем, и я хотел бы вскрыть AlertDialog всегда в текущем Activity. Любая идея, […]

BottomSheetDialog / BottomSheetDialogFragment – что использовать и как?

Я работаю над приложением Material design. Одна функция, которую я хочу реализовать, – это какой-то опрос. Когда пользователь нажимает элемент списка, появляется диалог с постоянным нижним листом, который выглядит так. Затем, когда пользователь нажимает любую кнопку, это диалоговое окно должно исчезнуть, и появится диалоговое окно модального нижнего листа, предоставляющее пользователю дополнительную информацию о элементе списка, […]