Android:从Another主题中获得颜色/可绘制

Android:从Another主题中获得颜色/可绘制,android,android-resources,android-theme,Android,Android Resources,Android Theme,我想为我的应用程序制作一个主题选择器。 在recyclerView中,我希望项目的背景颜色基于它们所代表的主题。 更清楚地说,我的主题是这样的 `<style name="blueDragon" parent="AppTheme"> <item name="colorPrimary">#39a1ff</item> <item name="backgroundPrimary">#39a1ff</item> <

我想为我的应用程序制作一个主题选择器。 在recyclerView中,我希望项目的背景颜色基于它们所代表的主题。 更清楚地说,我的主题是这样的

`<style name="blueDragon" parent="AppTheme">
    <item name="colorPrimary">#39a1ff</item>
    <item name="backgroundPrimary">#39a1ff</item>
    <item name="colorPrimaryDark">#2F4B75</item>
    <item name="colorAccent">#39a1ff</item>
</style>`     
`
#39a1ff
#39a1ff
#2F4B75
#39a1ff
`     
而recyclerView中的每一项都必须查看背景应为backgroundPrimary和colorPrimaryDark的视图,这适用于每个主题

如何从不是当前主题的主题中获取颜色?

应该对您有所帮助。答案显示了如何获取特定的
主题
,问题显示了如何解析该
主题
中的属性值。应该对你有所帮助。答案显示了如何获取特定的
主题
,问题显示了如何解析该
主题
中的属性值。