Эмулировать Android предпочтения категории внешний вид - PullRequest
10 голосов
/ 28 июля 2010

Мне нравится стиль строки заголовка из категории предпочтений Android.

В моей активности (не PreferenceActivity) Как я могу использовать тот же стиль?

Ответы [ 2 ]

21 голосов
/ 30 января 2011

Поскольку я провел последние несколько часов, пытаясь ответить на этот старый вопрос, я сделаю это здесь для всех остальных.Оказывается, ресурс, который использует стиль категории предпочтений, это listSeparatorTextViewStyle.

Вы используете его так:

<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Hello, World"
style="?android:attr/listSeparatorTextViewStyle"/>

Использование style="?android:attr/preferenceCategoryStyle" не работает.

1 голос
/ 28 июля 2010

Основной макет, скорее всего, ScrollView с LinearLayout.Что касается индивидуального макета, я полагаю (только догадываясь после просмотра документации), что вы можете использовать различные атрибуты в android.R.attr - посмотрите здесь: http://developer.android.com/reference/android/R.attr.html. Есть такие атрибуты, как preferenceCategoryStyle, preferenceStyle и т. Д.Вы можете применить любой стиль к любому из ваших взглядов.

...