我想为标题和摘要应用默认首选项主题,但是对自定义布局的自定义首选项应用。这种方式都是一样的,看起来更好。使用the preference layout from Android source code时,标题太大了。
setWidgetLayoutResource
。它们显示正确,但我的小部件位于右侧而不是文本下方。我尝试过的方法是在标题上使用textAppearanceListItem
,在摘要中使用textAppearanceSmall
。但对于所有手机,所有版本的保证看起来和其他手机一样吗? (> =我的情况下的API 21)
答案 0 :(得分:0)
您必须将您的首选项更新为v14才能看到材料设计外观和正常尺寸的标题,请按照以下步骤操作: 加入gradle:
compile 'com.android.support:preference-v14:23.4.0'
然后将您的偏好主题更改为v14:
<item name="preferenceTheme">
@style/PreferenceThemeOverlay.v14.Material
</item>
希望它可以帮到你!