【发布时间】:2021-12-06 00:27:14
【问题描述】:
我想这样做:
textView.setTextColor(R.attr.myColor)
这是因为我为夜间模式和灯光模式创建了自定义颜色
attr.xml
<resources>
<attr name="myColor" format="reference|color" />
themes.xml
<item name="textMessageColor">@color/black</item>
themes-night.xml
<item name="textMessageColor">@color/white</item>
但每次我用它,它都不起作用。
【问题讨论】:
-
你的错误是这个 java.lang.UnsupportedOperationException: Cant convert to color: type=0x2 right..?
-
stackoverflow.com/questions/17700862/… 检查此链接。这可能会有所帮助。
-
@BADSHAH 谢谢,但我没有收到这样的错误。 Chandan kushwaha 谢谢我会试试你的建议
-
好的,没问题的兄弟