Articles of андроид предпочтения

Android: Как изменить цвет названия ListPreference?

Я хотел бы изменить цвет заголовка и строки моего списка ListPeference от синего до розового, чтобы соответствовать строке моей панели действий. Есть идеи? Заранее спасибо! Я просматривал themes.xml и styles.xml Android, themes.xml смотрели на такие вещи, как dialogPreferenceStyle , но пока не поняли.

Как загрузить одинаковое предпочтение экрана в деталях PreferenceFragment

Я пытаюсь сделать что-то вроде настроек настроек в Android для планшета. Когда я нажимаю «Дополнительно», экран настроек «Беспроводные сети» отображается на правом фрагменте, чем если бы я касался «VPN», в том же фрагменте открывается экран настроек «VPN». Как я могу это сделать ? Это мое предпочтение xml <PreferenceScreen android:title="Title A"> <PreferenceScreen android:title="TITLE B"> <PreferenceCategory android:title="category"> […]

Сводная область тега PreferenceCategory

Я видел что-то вроде этого: <PreferenceCategory xmlns:android="http://schemas.android.com/apk/res/android" android:key="vegi_category" android:title="Vegetables" android:summary="Preferences related to vegetable"> <!– Why is this here? –> <CheckBoxPreference android:key="tomato_selection_pref" android:title="Tomato " android:summary="It's actually a fruit" /> <CheckBoxPreference android:key="potato_selection_pref" android:title="Potato" android:summary="My favorite vegetable" /> </PreferenceCategory> Но я не понимаю, почему есть сводное поле для категории pref: ( android:summary="Preferences related to vegetable" )? Когда я […]

Странная ошибка с использованием onCreateView в PreferenceFragment при вызове addPreferencesFromResource из onCreate

Я пытаюсь добавить ImageView в фрагмент предпочтения, чтобы показать предварительный просмотр настройки цвета. Я обращаюсь к экземпляру изображения с помощью метода onCreateView, чтобы настроить цвет теста, и он будет отображаться. Однако он работает только в том случае, если я не вызываю addPreferencesFromResource в методе onCreate, что является проблемой, поскольку предпочтения должны быть добавлены. Также, если […]

Расширение классов предпочтений в Android Lollipop = проигрывание анимации

Просто для расширения CheckBoxPreference или SwitchPreference на Android Lollipop виджет (флажок или переключатель) больше не будет содержать анимацию. Я хотел бы расширить SwitchPreference, чтобы заставить api <21 использовать SwitchCompat вместо используемого по умолчанию (что явно неверно). Я использую новую AppCompatPreferenceActivity с appcompat-v7:22.1.1 но это, похоже, не влияет на коммутаторы. Дело в том, что с просто […]

Применить специальную тему в PreferenceFragment

У меня многослойный вид с левым и правым фрагментом. На правом фрагменте запускаем PreferenceFragment. Проблема в том, что фрагмент выглядит полностью искаженным без какого-либо стиля. Есть ли способ применить тему только к PreferenceFragment? Я пробовал это, но он не работал Мой код @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // create ContextThemeWrapper […]

Как использовать addPreferencesFromResource для android 2.X?

Последовал несколько способов, но я не могу понять, Как использовать addPreferencesFromResource(R.xml.preferences) потому что устарел. Лучший способ – использовать fragment но фрагменты доступны только позже 3.0, мне нужно сделать для android версии 2.x Каким образом я буду следовать?

Как открыть диалоговое окно с текстовой записью на экране предпочтений?

В Android-приложении я хочу показать диалоговое окно, если пользователь выбирает что-то похожее на обычный текст в PreferenceScreen. Я видел Как открыть AlertDialog с экрана предпочтений? , Но это решение запускается из CheckBoxPreference. В моем случае я хотел бы запустить из того, что выглядит как TextView (или, я полагаю, это может быть кнопка), и тогда это […]

Как управлять бесплатными и платными версиями Android-проекта?

Я решил создать платную версию своего бесплатного приложения для Android. У платной версии есть некоторые дополнительные функции. Как мне управлять обеими версиями? Можно ли сохранить их на основе одного и того же исходного кода? Если приложение требует уникального имени пакета, как заставить принудительное приложение заменить бесплатную версию? Как насчет db, предпочтений и других конфиденциально хранимых […]

Сбросить значения по умолчанию для предпочтений

Я использую CheckBoxPreference для экрана настроек. XML: <?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" > <CheckBoxPreference android:key="includeAddress" android:title="Include Address" android:summary="" android:defaultValue="true" /> <CheckBoxPreference android:key="rememberName" android:title="Remeber Name" android:summary="" android:defaultValue="false" /> </PreferenceScreen> Я изменяю значения в приложении. После выхода из системы пользователь должен установить значения по умолчанию, определенные в xml. Но, похоже, это не работает. Они сохраняют те значения, […]

Intereting Posts
Android: изменение текста кнопки и цвета фона Вызов API OpenGL ES без текущего контекста (регистрируется один раз в потоке) Динамически созданный аудио-объект не воспроизводится в браузере Android Chrome BuildConfig.DEBUG всегда false при построении проектов библиотеки с помощью gradle Обратный отсчет Android Использование контекстной панели действий с фрагментами Android распознавания голоса Android офлайн Ошибка Кордовой сборки Gradle при открытии / извлечении zip-файла Как я могу удалить OnClickListeners из ViewHolders RecyclerView при их удалении? Ошибка! Используя CDATA в файле strings.xml Android Android – Firebase – TaskSnapshot – Доступ к методу должен осуществляться только в пределах частного пространства? Невозможно разрешить поддержку символа (используя Android Studio, следуя руководству по началу работы) Поддерживает ли каждый телефон Android SHA-256 FLAG_ACTIVITY_CLEAR_TOP в Android Android эмулятор замораживания OS X v10.9 (Mavericks) с HAXM