您的位置:首页 > 移动开发 > Android开发

android 的TextView空间动态设置字体颜色

2012-03-29 11:30 453 查看
今天做项目的时候遇到用Java代码动态更改字体的颜色,按平常的的话都是使用xml的方式设置字体颜色的,然后使用了TextView的setTextColor()方法,在方法参数中直接写入R.color.red,运行项目发现字体不见了,并且字体颜色没有改变。 后来改用getResources().getColor(R.color.red)就可以了。就像这样:



TextView tv = (TextView)findViewById(R.id.xx);
tv.setTextColor(getResources().getColor(R.color.rd));//在这样设置color文件中的值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: