Articles of android alertdialog

Метод getWindow () не определен для типа AlertDialog.Builder

Идея, взятая из Android: размытие и затемнение фоновых окон из диалогового окна . У меня возникли проблемы с тем, чтобы содержимое под моим диалогом размылось. При вызове eula.getWindow () я получаю эту ошибку: Метод getWindow () не определен для типа AlertDialog.Builder Eula отображается с этим битом кода из основного вида деятельности: EulaHelper.showEula(false, this); Любая помощь […]

Список с многофункциональным флажком в диалоговом окне оповещений?

Я пытался получить список из 10-12 элементов, имеющих флажок в диалоговом окне предупреждения (т. Е. Когда начинается моя активность). До сих пор я придумал следующий код; В нем нет флажков. Итак, как я могу это реализовать? Будут оценены любые примеры кода или рекомендации. благодаря final CharSequence[] items = {"cat1","cat2","cat3" }; AlertDialog.Builder builder = new AlertDialog.Builder(this); […]

Как читать / писать предпочтения из диалогового окна «Диалог»?

Я хочу прочитать из файла настроек в диалоговом окне «Диалог». Если я сделаю это: prefs = getSharedPreferences("numberPicker.preferences", 0); То я получаю ошибку времени компиляции, потому что getSharedReference – это метод ContextWrapper, но DialogFragment не является ContextWrapper (кстати, я использую android.support.v4.app.DialogFragment для обратной совместимости). Если в качестве «обходного пути» я использую префикс объекта SharedPreferences, созданный в […]

Как отображать CalendarView в AlertDialog?

Я пытаюсь показать CalendarView в диалоговом окне Alert, но все, что появляется, это месяц / год и дни недели. Это содержимое файла макета: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/myLayout" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <CalendarView android:id="@+id/calendarID" android:layout_width="match_parent" android:layout_height="match_parent" android:contentDescription="@string/cal_desc" android:maxDate="01/01/2013" android:minDate="09/01/2012" android:showWeekNumber="false" android:tag="my tag" /> </LinearLayout> Это код, который я использовал для добавления макета в AlertDialog: LayoutInflater inflater = […]

ClassCastException: android.support.v7.widget.LinearLayoutCompat $ LayoutParams нельзя отбрасывать в android.widget.LinearLayout $ LayoutParams

Я создал диалог оповещения с пользовательским макетом, он работает нормально, но когда я пытаюсь установить элемент одного выбора в alertDialogBuilder, он дает ClassCastException: android.support.v7.widget.LinearLayoutCompat$LayoutParams cannot be cast to android.widget.LinearLayout$LayoutParams Ошибка ClassCastException: android.support.v7.widget.LinearLayoutCompat$LayoutParams cannot be cast to android.widget.LinearLayout$LayoutParams View viewDialog = LayoutInflater.from(this).inflate(R.layout.dialog_verify, null,false); alertDialogBuilder.setView(viewDialog); final TextView tvDialogTitle = (TextView) viewDialog.findViewById(R.id.dialog_textview_title); final Button btnCancel = (Button) viewDialog.findViewById(R.id.dialog_btn_cancel); […]

Как сделать прозрачный слой над элементом CardIView?

Мне нужен прозрачный слой над конкретным Griditem, где я нажимаю значок RED MARKED (3 точки) . Я получил прозрачный слой. Но это не по сетке. Я получил его в верхней части действия. Как это сделать? Это мой код: В классе адаптера: private void createDialogBox() { AlertDialog.Builder builder = new AlertDialog.Builder(context); final AlertDialog dialog = builder.create(); […]

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

Я знаю, как создать диалоговое окно с предупреждением, но мне нужно сделать его со счетчиком, чтобы при его всплытии у человека появился выбор относительно того, что происходит. Есть ли у кого-нибудь код для диалогового окна оповещения с прядильщиком или какие-либо хорошие учебные пособия? заранее спасибо

Android AlertDialog с прозрачным фоном

У меня есть пользовательский AlertDialog, и я хочу сделать его полностью прозрачным. Обычно, чтобы сделать деятельность полностью прозрачной, я делаю следующее Установить фон в #00000000 в формате xml В манифесте android:theme="@android:style/Theme.Holo.Dialog" для этой деятельности. В onCreate добавьте getWindow().setBackgroundDrawable(new ColorDrawable(0)) . Но теперь, когда я имею дело с Диалогом, как я могу добиться прозрачности? Вот код […]

Правильный цвет текста / внешний вид в AlertDialog

Я очень долго борюсь с этой проблемой. Я искал решения, и на самом деле были некоторые предложения по смежным проблемам, но для меня ничего не получилось. Итак, допустим, я хочу создать AlertDialog с длинным сообщением, флажком и двумя кнопками. // create dialog AlertDialog.Builder dlg = new AlertDialog.Builder(this); dlg.setTitle(R.string.dlg_title); dlg.setMessage(R.string.dlg_msg); // add checkbox final CheckBox checkbox […]

Как WebView наследует цвета от текущей темы Android?

Этот вопрос был первоначально размещен в Google Moderator для чата Hangouts для AndroidDev, который состоялся на прошлой неделе. На этот вопрос был дан ответ, и вы можете посмотреть его здесь, если хотите. Я публикую его здесь, потому что они, похоже, заинтригованы этим, и здесь у меня есть немного больше возможностей для разработки. WebView обычно используется […]