2016-08-07 2 views
0

Я новичок в android. Мой вопрос: какой способ лучше создать экран настроек? Я читал в google о PreferenceFragment или PreferenceActivity Но я в замешательстве и не знаю, как много способов создать экран настроек, а лучший. Итак, мой вопрос в том, что является лучшим и рекомендуемым способом создания экрана настроек? Пожалуйста, помогитеКакой способ лучше создать экран настроек в android

+0

Это единственные два пути ... Если вы не хотите создавать один за другим ... Тогда есть бесконечные способы. –

+0

Это зависит от ваших потребностей, о которых я думаю. – karimkhan

ответ

1

Если вы используете для начинающих Preference Fragment/Activity, он довольно прост в использовании. Но в старых устройствах они не материализовались. Таким образом, вы можете использовать библиотеку, такую ​​как this, которая предпочитает backport. Также, если вам нужно больше функциональности, вы должны реализовать свой собственный Fragment/Activity и поместить все, что захотите.

+0

Есть ли какое-либо ограничение с использованием активности предпочтений или фрагмента? или я могу создать экран настроек, так как хочу – FaisalAhmed

+0

@FaisalAhmed Единственное ограничение, о котором я упоминал, это предустановленные устройства, они не следуют материальному дизайну. Кроме того, они распространяются от PreferenceFragment/PreferenceActivity, которые иногда вызывают проблемы, если вы хотите использовать Inherited из определенной активности/фрагмента. – Amir

+0

, поэтому я не должен использовать предпочтение ниже pre-lolipop [ниже уровня 21 api]. если мое приложение поддерживает уровень api 21 – FaisalAhmed

0

Если вы новичок, то создайте новое действие для своего меню настроек. Он легко настраивается и будет работать на каждом устройстве. Вы можете вызвать экран настроек, добавив кнопку onClickListener к кнопке. Это самый простой способ для новичков. Повеселись!

 Смежные вопросы

  • Нет связанных вопросов^_^