2016-05-27 99 views
0

初學者編碼器在這裏。PreferenceFragmentCompat設置主題

我使用PreferenceFragmentCompat來製作一個可以與getSupportFragmentManager()一起使用的首選片段。

https://plus.google.com/+AndroidDevelopers/posts/9kZ3SsXdT2T

我下面的方向在那裏,除非我不知道如何設置preferenceTheme。當我點擊這個例外的設置菜單上我的應用程序崩潰時引發

IllegalStateException: Must specify preferenceTheme in theme.

在哪裏設置的主題?

回答

4

在價值觀/ styles.xml你必須添加:
<item name="preferenceTheme">@style/PreferenceThemeOverlay.v14.Material</item>

+0

謝謝,這爲我工作。 – vijay

0

使用本:

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> 
    <!-- Customize your theme here. --> 
    <item name="colorPrimary">@color/colorPrimary</item> 
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
    <item name="colorAccent">@color/colorAccent</item> 
    <item name="preferenceTheme">@style/PreferenceThemeOverlay</item> 
</style>