Тема материала PrefererenceFragment с библиотекой поддержки

Я принял дизайн Material в своем приложении, используя appcompat v22. Все работало хорошо, и тема была применена, но PreferenceFragments по-прежнему выглядят как родная тема Android, а не как Material.

Поскольку я вынужден поддерживать до уровня API 10, я использую этот бэкпорт.

Есть ли способ заставить PreferenceFragment применять тему AppCompat?

Заранее спасибо!

1 ответ

С новым 22.1+ appcompat вы можете использовать AppCompatDelegate, чтобы расширить поддержку AppCompat для любого вида деятельности.

Вы можете проверить эту официальную ссылку на AppCompatPreferenceActivity, где вы можете найти пример этой техники.

Другие вопросы по тегам