这是我的 res / values / color.xml
<resources>
<color name="ColorPrimary">#FF5722</color>
</resources>
这是 .java 文件
Color color = context.getResources().getColor(R.color.ColorPrimary); //Error
textView.setTextColor(color);
它给了我一个错误。 必需的android.graphics.Color。找到int
我该如何处理?
答案 0 :(得分:1)
getColor方法返回一个int,但是您尝试将其存储在Color对象中。我建议你这样做:
textView.setTextColor(context.getResources().getColor(R.color.ColorPrimary))
由于setTextColor在参数中采用int。