Articles of android dialog

Android – изменение позитивного текста кнопки диалога EditTextPreference Programmatically

Я пытаюсь изменить positiveButtonText Dialog в `EditTextPreference. Я пробовал следующее без успеха: // The reference to the preference in the view heirarchy mUrlPreference = (EditTextPreference) getPreferenceScreen().findPreference(pref); // Add a textwatcher mUrlPreference.getEditText().addTextChangedListener(prefWatcher); prefWatcher : private TextWatcher prefWatcher = new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int before, int count) { } @Override public […]

Проблема с анимацией темы диалога

Я создал диалог, используя класс AlertDialog . С пользовательским представлением. Я хочу установить для него анимацию входа и выхода. Когда я пытаюсь сделать этот диалог, он преобразуется в малый черный фон. Как получить анимацию с правильным представлением? final AlertDialog.Builder builder = new AlertDialog.Builder( /*getContext()*/ new android.support.v7.view.ContextThemeWrapper(getContext(), R.style.StyleDialog)); View view = getActivity().getLayoutInflater().inflate(R.layout.dialog_email, null); builder.setView(view); builder.setCancelable(false); alert […]

Как применять легкую тему для активности и сохранять темную тему для диалогов одновременно?

Есть ли способ, которым я мог бы применить собственный стиль для PreferenceActivity, который будет наследовать от Theme.Sherlock.Light или Theme.Light и сохранить темный стиль для preferenceDialog и AlertDialogs? Могу ли я легко исключить диалоги из применения легкого стиля? Если нет каких атрибутов я должен установить и каковы параметры цветов по умолчанию, используемых в разделителях, текст активен, […]

Отключить положительную / отрицательную кнопку в DialogFragment

Я подражал тому, что я считал довольно стандартным кодом: public class DChooseSeparator extends DialogFragment { // … @Override public Dialog onCreateDialog(Bundle savedInstanceState) { AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); LayoutInflater inflater = getActivity().getLayoutInflater(); builder .setTitle("My Title") .setView(myDialogLayout) .setPositiveButton(getString(R.string.sOKButton), new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { if(myEditText.getText().toString().equals("")) // disable positive button if this is […]

Почему андроид настраивается в полноэкранном режиме

Я пытаюсь создать собственный диалог Базовый макет (я также пробовал различные измененные макеты) <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" > <TextView android:id="@+id/title" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:background="@color/dialogHeaderBackground" android:gravity="center" android:minHeight="@dimen/minHeightDialogTitle" android:text="" android:textStyle="bold" /> <TextView android:id="@+id/message" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/title" android:layout_marginTop="5dp" android:text="" /> <LinearLayout android:id="@+id/loutButton" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_below="@+id/message" android:layout_centerHorizontal="true" android:layout_marginTop="5dp" android:orientation="horizontal" > <Button android:id="@+id/btnNeutral" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:text="" […]

Как управлять полноэкранными диалогами в Android?

Я думаю о появлении диалоговых окон. Цитирование рекомендаций по дизайну : Из-за ограниченной недвижимости на мобильных устройствах контент, который может отображаться в виде диалога в других форм-факторах (планшет, рабочий стол и т. Д.), Может быть более адекватно представлен в полноэкранном диалоговом окне. И это кажется мне разумным. Здесь также представлены сведения о представлении диалога в […]

Окно в стиле AppCompat, содержащее фрагмент

Мне нужен диалог в стиле AppCompat – фон, название, положение кнопки, оттенок кнопки и т. Д. – содержащий фрагмент. С помощью специального DialogFragment onCreateDialog() DialogFragment onCreateDialog() можно вернуть AppCompatDialog , а затем в onCreateView() новый макет можно раздуть, а childFragmentManager можно использовать для замены представления замещающего фрагмента. Но в результате диалог в противном случае является […]

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

У меня есть Handler, который отображает DialogFragment, когда он получает конкретное сообщение. Обычно это работает, но если фрагмент уже сохранен, я получаю следующую ошибку: E / AndroidRuntime (3898): FATAL EXCEPTION: main E / AndroidRuntime (3898): java.lang.IllegalStateException: не удается выполнить это действие после onSaveInstanceState E / AndroidRuntime (3898): at android.support.v4.app.FragmentManagerImpl.checkStateLoss (FragmentManager.java:1299) E / AndroidRuntime (3898): at […]

Принудительный выбор параметра в диалоговом окне

При первом запуске приложения я хотел предложить пользователю (по диалоговому окну) выбрать свой город, который затем сохранит их предпочтение и загрузит соответствующие данные в список. Тем не менее, я заметил, что диалоговое окно можно закрыть кнопкой «Назад» или нажатием в любом месте за пределами диалогового окна, которое затем вызывает нулевое значение для базы данных. В […]

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

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

Intereting Posts
Ошибка при создании Android-проекта с Maven: уровень 16 платформы / API недоступен Почему смежные кнопки перемещаются, когда я изменяю размер текста в кнопке Использование папки ресурса в тестовом проекте для данных тестовой строки Автоматическое увеличение кода версии в приложении для Android Оптимизация игры AndEngine События ввода панели действия Android Есть ли способ скрыть Android Device Chooser? Как исправить ориентацию макета по вертикали? Как уникально хранить идентификатор регистрации GCM в MySQL Сохранение иностранной коллекции в ORMLite с помощью Robospice и Scala Изменение размера изображения в андроиде Android: загрузка файла на страницу вместе с другими строками POST Обнаруживать, установлена ​​ли Flash на Android и встроить Flash-видео в действие MPAndroidChart: скрыть 0 меток значений в столбчатой ​​гистограмме Ошибка «Наблюдатель … не зарегистрирована»