Java ListpReference单选按钮的颜色已更改为对话框背景的颜色
我的Listpreference的按钮已被白色对话框的背景隐藏。我很确定更改按钮的颜色与样式元素有关,但我无法确定它是哪一个。如何更改单选按钮的颜色或对话框的背景?您最近是否更新了所用支持库的版本<代码>主题.AppCompat支持库v7中的样式现在包括一些材质设计功能,其中之一是Java ListpReference单选按钮的颜色已更改为对话框背景的颜色,java,android,xml,Java,Android,Xml,我的Listpreference的按钮已被白色对话框的背景隐藏。我很确定更改按钮的颜色与样式元素有关,但我无法确定它是哪一个。如何更改单选按钮的颜色或对话框的背景?您最近是否更新了所用支持库的版本主题.AppCompat支持库v7中的样式现在包括一些材质设计功能,其中之一是主题.AppCompat主题中的调色板主题属性。现在,要自定义主题的基色,可以使用诸如android:colorPrimary、android:colorprimarydarydrk或android:colorpeant@mi
主题.AppCompat
主题中的调色板主题属性。现在,要自定义主题的基色,可以使用诸如android:colorPrimary
、android:colorprimarydarydrk
或android:colorpeant
@michal.z是的,我使用了。但是哪个是单选按钮呢?最近我对我偏好的复选框的背景颜色有一个问题,可以使用android:colorAccent
属性来更改它。为什么不试试呢?:)@michal.z colorAccent将更改所选内容的颜色。不是外圆的。在我的例子中,外圈本身是不可见的。从我所看到的,不可能通过XML进一步自定义由ListPreference
打开的对话框。只有android:colorAccent起作用。也许这个链接可以帮助你。