我使用 appcompat v22 在我的应用程序中采用了材料设计。一切运行良好并且应用了主题,但 PreferenceFragments 看起来仍然像原生 Android 的主题,而不像 Material。
因为我被迫一直支持到 API 级别 10,所以我使用这个 backport。
有没有办法让 PreferenceFragment 应用 AppCompat 主题?
提前致谢!
我使用 appcompat v22 在我的应用程序中采用了材料设计。一切运行良好并且应用了主题,但 PreferenceFragments 看起来仍然像原生 Android 的主题,而不像 Material。
因为我被迫一直支持到 API 级别 10,所以我使用这个 backport。
有没有办法让 PreferenceFragment 应用 AppCompat 主题?
提前致谢!
使用新的 22.1+ appcompat,您可以使用AppCompatDelegate将 AppCompat 的支持扩展到任何 Activity。
您可以查看AppCompatPreferenceActivity的官方链接,您可以在其中找到该技术的示例。