Android 自定义按钮中的默认高亮显示颜色

Android 自定义按钮中的默认高亮显示颜色,android,button,colors,selector,highlight,Android,Button,Colors,Selector,Highlight,所以,我有这个应用程序,我有自定义单选按钮来选择一个主题,我想有一个选定主题的边框。所以我复制了一个类似android内部btn_default_normal_disable_focused.9的东西,并在我的应用程序中使用了它 结果是这样的: (此处选择第二个主题-黑色背景上的白色) 这很好,我对结果很满意。问题是,如果有人有不同的主题(例如我的一个朋友把所有的橘子都换成了蓝色),这种颜色就不合适!我一直试图直接使用android drawables,但运气不佳,因为它们都是私有的 有什么建

所以,我有这个应用程序,我有自定义单选按钮来选择一个主题,我想有一个选定主题的边框。所以我复制了一个类似android内部btn_default_normal_disable_focused.9的东西,并在我的应用程序中使用了它

结果是这样的:

(此处选择第二个主题-黑色背景上的白色)

这很好,我对结果很满意。问题是,如果有人有不同的主题(例如我的一个朋友把所有的橘子都换成了蓝色),这种颜色就不合适!我一直试图直接使用android drawables,但运气不佳,因为它们都是私有的

有什么建议吗?我是否应该将主题选择更改为可以使用默认颜色的其他内容?我能拿到主题画吗?我会很高兴,如果我至少可以得到蓝色,并使用它在我的自定义选择器

谢谢