使用颜色资源来更改android中的字符串资源

时间:2015-10-23 04:41:02

标签: android android-layout android-resources

我想使用颜色资源更改字符串资源的颜色。那可行吗?以下不起作用。

<string name="share_action"><font fgcolor="@color/primary">share</font></string>

1 个答案:

答案 0 :(得分:0)

在4.x之前,你可以这样做:

<string name="error"><font fgcolor="#ff9a1d1d">Error!</font></string>

然而,bug https://code.google.com/p/android/issues/detail?id=58192打破了这个功能,因为它引入了一个整数解析器,无法处理具有最高位集的数字,不幸的是你不能省略颜色的不透明部分(大多数人都会我喜欢在这个例子中设置为ff。)