2016-05-27 8 views
0

初心者のコーダーはこちら。PreferenceFragmentCompatテーマを設定する

私はPreferenceFragmentCompatを使用して、getSupportFragmentManager()で使用できる設定の断片を作成しています。

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

私はpreferenceThemeを設定するかどうかはわかりませんを除いて、私は、そこに指示に従っています。私はこの例外に設定メニューをクリックしてくださいマイアプリのクラッシュは、私がテーマを設定しない

IllegalStateException: Must specify preferenceTheme in theme.

がスローされますか?値/のstyles.xmlで

答えて

4

あなたが追加する必要があります。
<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> 
関連する問題