Articles of alertdialog

Покажите небольшое всплывающее окно в точке, где пользователь нажимает на график (achartengine)

Я хочу показать небольшое всплывающее окно в точке, где пользователь нажимает на график. Я прочитал ответ, заданный для вопроса Отображение всплывающего окна при нажатии точки в графике AChartEngine Он предлагает тост в качестве ответа, но я хочу, чтобы пользователь выбирал между двумя параметрами в popup.I пытался использовать alertdialog и даже создал пользовательский диалог, но они […]

Установка полей для EditText в AlertDialog

Я создал AlertDialog с EditText в своем приложении для Android, но поля по умолчанию выглядят действительно выключенными. Я попытался указать поля следующим образом: android.support.v7.app.AlertDialog.Builder builder = new android.support.v7.app.AlertDialog.Builder(SpinActivity.this); builder.setTitle("Edit Spin Tags"); builder.setMessage("(separate tags with commas)"); // set input int margin = 10; final EditText input = new EditText(SpinActivity.this); input.setSingleLine(); input.setText(spinTags.toString().replace("[", "").replace("]", "")); builder.setView(input, margin, 0, […]

Изменить стиль CheckBox внутри AlertDialog на Android

У меня возникают проблемы с изменением темы chexbox диалогового окна Alert. Я не могу изменить выбранный цвет флажка на свой AccentColor. Это мой код стиля <style name="AlertDialogCustom" parent="Theme.AppCompat.Light.Dialog.Alert"> <item name="android:checkboxStyle">@style/CustomCheckBox</item> </style> <style name="CustomCheckBox" parent="android:style/Widget.CompoundButton.CheckBox"> <item name="android:button">@drawable/activated_checkbox</item> </style> Селектор: activate_checkbox <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <!– checked –> <item android:state_checked="true" android:drawable="@color/AccentColor"> </item> <item android:state_checked="false" android:drawable="@color/White"> </item> […]

Android – указание настраиваемой темы для настраиваемого диалога. AlertDialog.Builder обертывает содержимое в диалоговом окне

Я создал специальную тему, которая наследуется от «Theme.Holo.Light.Dialog». <?xml version="1.0" encoding="utf-8"?> <resources> <style name="cust_dialog" parent="@android:style/Theme.Holo.Light.Dialog"> </style> </resources> Мой код: private AlertDialog testDialog; AlertDialog.Builder testBuilder; LayoutInflater inflater = (LayoutInflater)this.getSystemService(LAYOUT_INFLATER_SERVICE); View layout = inflater.inflate(R.layout.test_dialog, (ViewGroup) findViewById(R.id.test_root)); testBuilder = new AlertDialog.Builder(this, R.style.cust_dialog); testBuilder.setView(layout); testBuilder.setTitle("Support"); testDialog = testBuilder.create(); testDialog.show(); Это заставляет мой диалог находиться в диалоговом окне. Как это […]

Изменение цвета акцента appcompat alertdialog уменьшило все диалоги

Поэтому я хотел изменить цвет акцента alertdialogs, я добавил это в свой стиль.xml <style name="AppTheme.AlertDialogTheme" parent="Theme.AppCompat.Light.Dialog"> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> <item name="colorAccent">@color/colorAccent</item> </style> И это в мой базовый стиль: <item name="android:alertDialogTheme">@style/AppTheme.AlertDialogTheme</item> Цвет изменен, это здорово, но теперь все мои диалоги меньше. Как сохранить размер при изменении цвета? Вот до / после альбома.

Как сделать Custom Dialog похожим на Alert Dialog?

Я создал свой собственный (настраиваемый) диалог. Но хотелось бы иметь свой стиль, как оригинальный Alert Dialog . Т.е. с темным фоном заголовка и серым фоном кнопок на дне. Есть ли готовый к использованию xml с тем же? (Так что я не стал бы беспокоиться о точных цветах, высотах, размерах шрифтов и т. Д.)

Как отобразить изображение в диалоговом окне

Этот код отобразит диалоговое окно с «Hello World», но я хочу отобразить изображение, подобное: Также в том же диалоговом окне. Может кто-нибудь мне помочь? private void showDialog(String message) { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setMessage("Hello World"); builder.setCancelable(false); builder.setPositiveButton("OK", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { dialog.dismiss(); } }); AlertDialog alert = builder.create(); […]

Как закрыть AlertDialog.Builder без нажатия любой кнопки

AlertDialog.Builder dialog = new AlertDialog.Builder(this); ListDialog.setPositiveButton(R.string.str_choose, new YesListener()); ListDialog.setNegativeButton(R.string.str_cancel, new NoListener()); dialog.show(); Над кодом мой. Я могу отменить диалог нажатием кнопки. Но если я хочу отклонить его, не нажимая ни одной кнопки. Как мне это сделать?

AlertDialog Кнопки, не обертывающие Lollipop

Я относительно новый разработчик Android и столкнулся с проблемой, которую я действительно не знаю, как исправить, и надеялся, что вы, ребята, сможете посоветовать! В Kitkat и ниже, когда я создаю AlertDialog, который имеет 2 кнопки, текст обеих кнопок будет обернут, если они выйдут за пределы длины кнопки. Однако в L текст не подходит. Android 4.4: […]

Как установить высоту элемента AlertDialog?

В настоящее время на устройстве Android 4.3. Я использую отличный ответ, предоставленный здесь, я смог уменьшить размер шрифта отдельных элементов AlertDialog : <style name="AlertDialogTheme" parent="android:Theme.Dialog"> <item name="android:textSize">13sp</item> </style> Сам диалог построен с помощью: ContextThemeWrapper cw = new ContextThemeWrapper( this, R.style.AlertDialogTheme ); AlertDialog.Builder builder = new AlertDialog.Builder(cw); Однако проблема заключается в том, что индивидуальная высота элементов […]