Articles of Настройки андроида

Программно заполняющие настройки с помощью флажков

На моей странице настроек у меня есть предпочтение, которое извлекает список переключаемых параметров, которые я хотел бы отображать как индивидуальные настройки флажка. Я знаю, что preferences.xml поддерживает создание списков предпочтений (просмотр страницы настроек wi-fi), но ListPreference позволяет вам выбирать только один из списка. Я искал, как создавать предпочтения программным способом, но только смог найти, как […]

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

Я использую заголовки предпочтений для создания настроек с помощью функции PreferenceActivity . Я пытаюсь разделить заголовки на категории / группы, как этот (есть категории Wireless & Networks, Device, Personal, …): В любом случае, даже этот сайт разработчиков Android об этом способе создания активности предпочтений, я не мог найти способ создания такой же активности предпочтений, как […]

Android: использование предварительного API-интерфейса Pre Pre API 14

Pre-API Level 14 не имеет предпочтения переключателя. Если я использую preferences.xml для создания экрана настроек, есть ли способ различать уровни API? Итак, имея флажок для старых версий и коммутатор для API 14? Что было бы лучше всего?

Установленное значение sharepreferences для Android

У меня есть страница настроек. Он имеет поле «Показать информационный экран» (как флажок). У меня также есть информационная страница, которая также должна иметь флажок «Показывать мне снова». Как я понял, я могу получить значение с страницы настроек через PreferencesManager.getDefaultPreferences(context) … Но как я должен установить значение предпочтений для флажка на информационной странице? Я попытался использовать […]

Как программно удалить PreferenceCategory?

Мне нужно удалить программу PreferenceCategory программно. Я мог бы удалить отдельные настройки со следующим кодом, но мне нужно также удалить (отключить) всю PreferenceCategory. PreferenceScreen preferenceScreen = getPreferenceScreen(); EditTextPreference etp = (EditTextPreference) preferenceScreen.findPreference("pref22"); ((PreferenceGroup) findPreference("prefcat")).removePreference(etp); Изменить: Вот рабочий код для prefcat PreferenceCategory и дочернего предпочтения «pref22»: PreferenceScreen preferenceScreen = getPreferenceScreen(); EditTextPreference etp = (EditTextPreference) preferenceScreen.findPreference("pref22"); PreferenceGroup […]

Удаление / скрытие предпочтений с экрана

У меня есть активность, которая расширяет PreferenceActivity. Я загружаю настройки из файла xml. Но в некоторых случаях мне нужно полностью скрыть одно из предпочтений на экране в зависимости от состояния моего приложения. Существует метод setEnabled, но это не совсем то, что я хочу. Я хочу полностью удалить это предпочтение с экрана. Является ли это возможным […]

Intereting Posts