Вопросы по теме 'android-preferences'

PreferenceActivity дает исключение NullPointerException, когда опция выбрана из ListPreference
Я новичок в использовании PreferenceActivity. Задача: разрешить пользователю выбирать макет программы в настройках. Проблема: выбор параметра в PreferenceList вызывает исключение NullPointerException. Исключение возникает: в...
8031 просмотров

Android: как сбросить/очистить настройки приложения во время модульного тестирования?
Я хочу начать с согласованной тестовой среды, поэтому мне нужно сбросить/очистить настройки. Вот SetUp для теста, который у меня есть до сих пор. Он не сообщает об ошибках, и мои тесты проходят, но настройки не очищаются. Я тестирую действие...
21967 просмотров

Как программно открыть или смоделировать щелчок по предпочтениям Android, созданным с помощью XML?
У меня есть приложение для Android с настройками, объявленными в XML, загруженное с помощью addPreferencesFromResource . Пользователь может открывать настройки, нажимать на каждый элемент и редактировать их, все работает. Одно из моих...
23405 просмотров
schedule 06.06.2022

Обмен данными Android (состояние, значение, конфигурация) между несколькими приложениями и действиями
Привет Мы разрабатываем сложное приложение, которое включает в себя несколько экранов. Мы решили сохранить общие действия в отдельном apk приложений ( apk commonScreen ), чтобы их могли использовать мы сами, а также другие, использующие намерения....
4132 просмотров
schedule 11.06.2023

Как я могу изменить размер шрифта в PreferenceScreen
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceCategory android:title="First Category" android:textSize="20px"> <CheckBoxPreference...
30457 просмотров

Для чего используется android:key в ‹PreferenceScreen›?
В этом примере XML-макет PreferenceScreen : <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:key="first_preferencescreen"> <CheckBoxPreference android:key="wifi...
9736 просмотров
schedule 02.12.2023

Панель действий в PreferenceActivity
В своем приложении я использую новый образец совместимости панели действий от Google (расположенный по адресу <sdk>/samples/android-<version>/ActionBarCompat ), который прекрасно работает. Единственная проблема, которая у меня есть,...
23096 просмотров

Пользовательский вид в настройках диалога
Как я могу настроить стиль в расширенном DialogPreference? public class AboutDialog extends DialogPreference { public AboutDialog(Context oContext, AttributeSet attrs) { super(oContext,attrs); //there is no such a thing...
9896 просмотров

Android Widget: Показать действия по настройке перед добавлением виджета на экран
У меня есть виджет Android, который использует веб-службы для извлечения и отображения данных в виджете. Виджет имеет действие конфигурации, которое extends PreferenceActivity . Действия по настройке начинаются, как только виджет установлен, что...
4184 просмотров

Android PreferenceList, подсписок после выбора
Я ищу способ показать второй список в предпочтениях после того, как пользователь выбрал вариант в списке предпочтений Например: пользователь выбирает опцию «Отправить смс» из списка, затем появляется второй список, и пользователь может выбрать...
440 просмотров

Как читать настройки при запуске приложения
Я хотел бы знать, как получить данные из активности предпочтений, когда мое приложение запускается/возобновляется. у меня есть действие предпочтений, в котором пользователь может выбрать языковой стандарт приложения, проблема заключается в том, что...
1019 просмотров

Сохранение настроек Android
Привет, у меня есть список, и я хочу, чтобы при нажатии на элемент он сохранял ваш выбор в общих настройках. Цель этого состоит в том, чтобы в следующий раз, когда я открываю приложение, оно пропускало процесс выбора. Итак, что я хочу знать, так...
131 просмотров
schedule 16.10.2022

экран предпочтений не поддерживает тему NoTitleBar
Моя активность предпочтений имеет категорию предпочтений, которая содержит несколько экранов предпочтений. Экраны добавляются динамически во время выполнения. Я создаю каждый в коде и добавляю его в группу предпочтений. Экраны на самом деле не...
308 просмотров

Обновить Android PreferenceFragment
У меня CheckBoxPreference в FragmentPreference . Когда пользователь активирует флажок, я проверяю, установлено ли приложение, и если нет, я сбрасываю настройку на false и открываю Play Store , чтобы загрузить приложение. В основном все...
12497 просмотров

Контекст в PreferenceFragment
взято с http://developer.android.com/guide/topics/ui/settings.html : Примечание. PreferenceFragment не имеет собственного объекта Context. Если вам нужен объект Context, вы можете вызвать getActivity(). Однако будьте осторожны и вызывайте...
8487 просмотров

Безопасность потоков SharedPreferences
Я знаю, что эта проблема уже обсуждалась (например, здесь ), но это Мне все еще неясно, безопасно ли иметь активность Preference, которая обновляет SharedPreferences и фоновые потоки, которые одновременно считываются из нее? В моем конкретном...
1665 просмотров
schedule 02.11.2022

В чем разница между OnPreferenceChangeListener и OnSharedPreferenceChangeListener
Я хочу получить значение checkboxpreference. какой метод подходит для прослушивания предпочтений? И какая реальная разница между OnPreferenceChangeListener и OnSharedPreferenceChangeListener?! ОБНОВЛЕНИЕ Почему onSharedPreferenceChanged не...
8966 просмотров

Как загрузить те же настройки экрана в детали PreferenceFragment
Я пытаюсь сделать что-то вроде настроек настроек в Android для планшета. Когда я нажимаю «Дополнительно», в правом фрагменте отображается экран настроек «Беспроводные сети и сети», а если я касаюсь «VPN», в том же фрагменте открывается экран...
7672 просмотров

Использование пользовательских библиотек
Итак, я новичок в разработке Android, и мне любопытно, не упускаю ли я что-нибудь, когда импортирую библиотеки в свой проект Android. Я следовал этому руководству на веб-сайте Android и создал новый проект из существующих code затем добавил его...
225 просмотров

Можно ли воссоздать активность и сохранить экземпляр среды выполнения?
Я создаю SettingsActivity, чтобы пользователи могли устанавливать предпочтения. Одним из предпочтений является цвет кожи. Intent settingIntent = new Intent(this, SettingsActivity.class); startActivity(settingIntent); Как только...
864 просмотров