Я хотел бы создать страницу настроек, которая будет отображаться в полноэкранном режиме с помощью PreferenceFragment. Я не буду использовать настройку в другом месте.Какая правильная реализация фрагмента предпочтений для функций настроек?
В настоящее время существует 2 способа реализации фрагмента предпочтения для создания настроек приложения,
Метод один
- Создать класс и продлевают
PreferenceFragment
класса. - Накажите файл настроек xml.
- Использование объекта
FragmentManager
заменит фрагмент в макете.
Метод два
- Создать активность с макетом XML.
- В этом действии создайте экземпляр фрагмента, как описано выше.
- Вызывайте эту операцию, когда должны отображаться настройки.
Я не смог найти ответы, как правильно реализовать PreferenceFragment
As per the PreferenceFragment docs, у них нет информации о том, куда поместить PreferenceFragment.
Я пробовал метод 1, но видел this blog, где он реализован с использованием метода два. Поэтому я хочу знать, какая из двух является правильной реализацией функций настроек?
Скажите, создаете ли вы «Настройки» для приложения, чтобы оно было реализовано как отдельное право деятельности? –
Да. Я бы выполнил это как действие. – DeeV
Спасибо, это ответ, который я искал, и отредактировал мой вопрос. При необходимости посмотрите и измените ответ. –