Articles of dialog

Как установить текст в 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 […]

Как установить содержимое setSingleChoiceItems в onPrepareDialog?

Ребята, в onCreateDialog у меня есть: case DIALOG_REVIEW: { if (bundle.containsKey("POSITION")) { final int position = bundle.getInt("POSITION"); ArrayList<String> alterNumbers = numbers.get(position); final String[] phoneNums = new String[alterNumbers.size()]; for (int i = 0; i < alterNumbers.size(); i++) { phoneNums[i] = alterNumbers.get(i); } AlertDialog.Builder dialog = new AlertDialog.Builder(this); dialog.setTitle(names.get(position) + "'s number(s)"); dialog.setSingleChoiceItems(phoneNums, 0, new DialogInterface.OnClickListener() { […]

Android: используйте datepicker и timepicker из диалогового окна

Я столкнулся с проблемой, я не знаю, как ее решить … У меня есть активность, когда я нажимаю на особый элемент меню, связанного с этим действием, отображается диалоговое окно и используется для добавления элемента. Этот элемент имеет дату и время, но мне не удается установить DatePicker и TimePicker в этом диалоговом окне. Я также пытаюсь […]

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

У меня есть DialogPreference, который реализует простой TimePicker.OnTimeChangedListener (см. Ниже). Установка времени нажатием кнопок +/- отлично работает. Но я не знаю, как сохранить состояние timepicker, когда пользователь вводил время прямо в текстовое поле. Достаточно было бы получить доступ к текущему значению текстового поля, поэтому я смог бы сохранить его в onDialogClosed. Но timePicker.getCurrentHour () этого […]

Открыть пользовательский диалог при выборе текста веб-просмотра

Я использую код выбора текста в webview. Он работает очень хорошо, без каких-либо проблем. Но я хочу открыть собственный диалог вместо диалога по умолчанию. Я использую его ссылку ниже Как переопределить выбор текста по умолчанию в Android-браузере os 4.1+? Но он не работает для настраиваемого диалога. Найти код ниже public class CustomWebView extends WebView { […]

Диалог со списком и сообщением

Мне нужно создать диалог как с ListView, так и с сообщением, однако, согласно http://code.google.com/p/android/issues/detail?id=10948, это невозможно при использовании стандартного AlertDialog. Поэтому я решил создать пользовательский вид с текстом и списком и прикрепить его к диалоговому окну. Однако мой список списков пуст. Вот код Java: AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("Hello, title!"); LayoutInflater factory = LayoutInflater.from(this); […]

Android – невозможно получить значение из EditText внутри пользовательского диалога

Мне не удалось получить вход с моего объекта EditText внутри моего настраиваемого диалога. public class SetCityDialog extends DialogFragment { @Override public Dialog onCreateDialog(Bundle savedInstanceState) { super.onCreate(savedInstanceState); LayoutInflater factory = LayoutInflater.from(MainActivity.this); final View view = factory.inflate(R.layout.city_dialog, null); AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); // Get the layout inflater LayoutInflater inflater = getActivity().getLayoutInflater(); builder.setView(inflater.inflate(R.layout.city_dialog, null)) // Add action […]

Показать диалоговое окно в разделе «Thread.setDefaultUncaughtExceptionHandler»

Когда мое приложение для Android выдает исключение, я хочу показать пользовательский диалог, чтобы сообщить пользователю, что что-то случилось неправильно, поэтому я использую Thread.setDefaultUncaughtExceptionHandler для установки глобального обработчика исключений: public class MyApplication extends Application { @Override public void onCreate() { super.onCreate(); Thread.setDefaultUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() { @Override public void uncaughtException(Thread thread, final Throwable ex) { AlertDialog.Builder builder = […]

Диалог на Android KitKat, похоже, вырезано

Я использовал тему диалога для Activity, и он отлично работает на Android <= 4.3, но не на последней версии KitKat 4.4. Вот скриншот проблемы: Верх макета отсутствует. Вы можете видеть, что границы, кажется, сокращены. Я использую эмулятор Android для тестирования приложения, поэтому я не знаю, связана ли проблема с виртуальной машиной или по какой-то другой […]

Android – Пользовательский диалог – Не удается получить текст из EditText

У меня проблема с пользовательским диалогом. Мой диалог состоит из TextView, EditText и кнопки «ОК». После нажатия OK, он должен получить текст из поля EditText и назначить его переменной String «name», определенной в Activity. Кажется, что все работает, никаких ошибок и т. Д., Однако «текст» всегда является пустой строкой. Я прочитал несколько тем о таких […]