Articles of dialog

Ручной ввод не сохранен в Android DatePicker (Dialog)

Внедрение DatePicker или DatePickerDialog в Android легко. Но когда дело доходит до хранения данных, у меня есть проблема с этими классами: Если вы используете прядильщики (+ или -) для изменения даты, все работает нормально. Вызывается событие «Дата изменения» или «Дата установки», и вы можете получить значения, введенные пользователем. Но когда год вводится вручную в поле […]

AlertDialog с пользовательским представлением не изменяет размер,

Я столкнулся с проблемой с AlertDialog и пользовательским контентом / представлением. Просто сказано, что AlertDialog не изменяет размер при открытии программной клавиатуры. Следующие скриншоты показывают, что моя проблема и чего я хочу достичь: Текущее поведение (слева) и желание поведения (справа) Я знаю, что есть другие темы с аналогичной проблемой в SO. К сожалению, ни один […]

Как добавить EditText в DialogFragment?

Я создал DialogFragment, и я хотел бы добавить EditText, но когда я попытаюсь добавить его следующим образом: final EditText input = new EditText(this); Я получаю сообщение об ошибке «this»: «Конструктор EditText (EncryptionDialogFragment) не определен». Моя конечная цель состоит в том, чтобы пользователь вводил свой пароль таким образом. public class EncryptionDialogFragment extends DialogFragment { final EditText […]

Android: timepicker и datepicker в том же диалоговом окне

Я разрабатываю приложение для Android. Я создал timepickerdialog и datepickerdialog, но проблема в том, что оба они работают в разных диалоговых окнах, что не так, как я хочу, чтобы мое приложение работало: -S Есть ли способ создать единое диалоговое окно с обоими моментами И диалоговые окна выбора даты в нем вместе? Спасибо

Почему setCanceledOnTouchOutside (false) не работает в Alert builder?

У меня есть диалоговое окно предупреждения в моей деятельности, и я не хочу, чтобы пользователь мог его отклонить, щелкнув вне диалогового окна. Основываясь на моих исследованиях ( например, это ), я нашел setCanceledOnTouchOutside(false); метод. Однако я не мог использовать его в своем приложении, и можно отклонить диалог, когда у меня есть этот метод. Это мой […]

Как нажать «ОК» на AlertDialog через код?

Я использую showDialog и dismissDialog в dismissDialog чтобы отображать и уничтожать мой диалог. Есть ли способ выпустить команду клика в текущем отображаемом диалоговом окне без сохранения переменной, ссылающейся на диалог? Например, я хочу нажать кнопку «Ok» / «Добавить» в диалоговом окне с помощью кода.

Показать диалоговое окно запроса Bluetooth по умолчанию

Я действительно борюсь с этой проблемой, и я не могу найти способ это сделать. Мне нужно показать диалоги по умолчанию от Android при соединении с устройством Bluetooth. Прямо сейчас я добился их программного подхода с помощью довольно простого метода, но он работает только с API 19. И мне нужно, чтобы это было сделано из API […]

Различать одиночные диалоги с помощью DialogInterface.OnClickListener

У нас есть два объекта AlertDialog AlertDialog dialog1, dialog2; Оба диалога создаются с помощью AlertDialog.Builder . Как узнать, какой диалог является источником события в DialogInterface.OnClickListener ? С одним диалоговым окном мы можем это сделать: AlertDialogInstance.setOnClickListener(myListener); //myListener public void onClick(DialogInterface arg0, int arg1) { switch (arg1) { case AlertDialog.BUTTON_NEGATIVE: // do something break; case AlertDialog.BUTTON_POSITIVE: // […]

GetSupportFragmentManager не компилируется на DialogFragment

Как я могу показать это: public class TagsDialog extends DialogFragment { @Override public Dialog onCreateDialog(Bundle savedInstanceState) { AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); LayoutInflater inflater = getActivity().getLayoutInflater(); builder.setView(inflater.inflate(R.layout.tags_dialog, null)); builder.setMessage("This is a message").setTitle("TAGS"); return builder.create(); } } Изнутри моего Fragment внутри ViewPager : public class MyFragment extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, […]

Как установить текст в Edittext, который находится в диалоговом окне?

Вопрос заключается в том, что вы можете видеть, что я не могу установить значение edittext динамически перед showDialog (). import android.app.Activity; import android.app.AlertDialog; import android.app.Dialog; import android.content.DialogInterface; import android.content.Intent; import android.os.Bundle; import android.telephony.TelephonyManager; import android.view.LayoutInflater; import android.view.View; import android.widget.EditText; import android.widget.TextView; public class MainActivity extends Activity { private static final int DIALOG_TEXT_ENTRY = 7; private […]