使用v7首選項(xiàng)支持庫中的新PreferenceFragmentCompat:http : //developer.android.com/tools/support-library/features.html#v7-preference,我收到此錯(cuò)誤E java.lang.IllegalStateException: Must specify preferenceTheme in themeE at android.support.v7.preference.PreferenceFragmentCompat.onCreate(PreferenceFragmentCompat.java:202)應(yīng)該設(shè)置什么主題?更新:我嘗試使用<item name="preferenceTheme">@style/PreferenceThemeOverlay</item>正如@Bogato所建議的那樣,但它看起來不正確,即使在棒棒糖上也看起來很像Holo。
3 回答

富國滬深
TA貢獻(xiàn)1790條經(jīng)驗(yàn) 獲得超9個(gè)贊
您必須在首選項(xiàng)活動(dòng)的主題中指定preferenceTheme。
例如 :
<style name="SettingsTheme" parent="Theme.AppCompat.NoActionBar">
<item name="preferenceTheme">@style/PreferenceThemeOverlay</item>
</style>
PreferenceThemeOverlay是preference-v7支持庫隨附的默認(rèn)主題。
- 3 回答
- 0 關(guān)注
- 1801 瀏覽
添加回答
舉報(bào)
0/150
提交
取消