Android string.xml颜色

时间:2014-12-13 11:44:04

标签: android xml string colors

颜色指定为

<font fgcolor="#ffff0000">red</font>

有效,而

<font fgcolor="#0000FF">blue</font>

不起作用。

如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

在Android上,颜色定义为ARGB,其中A代表alpha channel(透明度)。对于alpha,00的值表示完全透明,FF表示完全不透明。因此,当您将颜色定义为RGB时,省略A部分,然后A被视为设置为00,结果会使您的颜色完全透明,因此您的颜色是invisible,可能看起来像not working。这种行为有时可能会有所不同,A的缺失可能会被解释为不透明,但这是异常的,因此始终指定alpha值更安全。 BTW:颜色不能工作反正:)