Obter valor de cor programaticamente quando é uma referência (tema)

Considere isto:

styles.xml

<style name="BlueTheme" parent="@android:style/Theme.Black.NoTitleBar">
    <item name="theme_color">@color/theme_color_blue</item>
</style>

attrs.xml

<attr name="theme_color" format="reference" />

color.xml

<color name="theme_color_blue">#ff0071d3</color>

Então ocor do tema é referenciado pelo tema. Como posso obter o theme_color (referência) programaticamente? Normalmente eu usariagetResources().getColor() mas não neste caso porque é referenciado!

questionAnswers(4)

yourAnswerToTheQuestion