在自定义首选项标题和摘要上设置默认首选项主题

时间:2017-04-14 22:22:39

标签: android android-preferences preferenceactivity

我想为标题和摘要应用默认首选项主题,但是对自定义布局的自定义首选项应用。这种方式都是一样的,看起来更好。使用the preference layout from Android source code时,标题太大了。

我尝试过的方法是在标题上使用textAppearanceListItem,在摘要中使用textAppearanceSmall。但对于所有手机,所有版本的保证看起来和其他手机一样吗? (> =我的情况下的API 21)

1 个答案:

答案 0 :(得分:0)

您必须将您的首选项更新为v14才能看到材料设计外观和正常尺寸的标题,请按照以下步骤操作: 加入gradle:

compile 'com.android.support:preference-v14:23.4.0'

然后将您的偏好主题更改为v14:

<item name="preferenceTheme">
    @style/PreferenceThemeOverlay.v14.Material
</item>

希望它可以帮到你!