首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在android中设置颜色

在android中设置颜色
EN

Stack Overflow用户
提问于 2011-03-19 03:40:48
回答 3查看 429关注 0票数 0

我正在尝试为android中的一个tablerow设置背景色,但在引用正确的int时遇到了问题。下面是代码。我做错了什么吗?背景中出现的颜色是浅灰色。

代码语言:javascript
运行
复制
   <?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="app_name">Trackfolio</string>
    <color name="colorWhite">#FFFFFF</color>
    <color name="colorBlack">#000000</color>
    <color name="colorLightBlue">#6495ED</color>
</resources>

row.setBackgroundColor(R.color.colorLightBlue);

还有,有没有办法设置文本的颜色呢?

代码语言:javascript
运行
复制
tv.setTextColor(R.color.colorBlack);
EN

Stack Overflow用户

发布于 2011-03-19 03:42:43

试试setBackgroundResource(int color)。使用setBackgroundColor将使用R.color.colorLightBlue用来引用您定义的颜色的整数,并尝试将其解析为颜色,而不是检索引用的颜色。

票数 0
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5357020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档