Android 代码中设置字体颜色

来源:互联网 发布:java const 参数 编辑:程序博客网 时间:2024/05/18 01:49

方法一:

TextView tv = new TextView(this);tv.setText("Test set TextView's color.");//方案一:代码中通过argb值的方式tv.setTextColor(Color.rgb(255, 255, 255));

方法二:
Resources resource = (Resources) getBaseContext().getResources();ColorStateList csl = (ColorStateList) resource.getColorStateList(R.color.my_color);if (csl != null) {tv.setTextColor(csl);}
方法三:

在xml中先设置好color的值

XmlResourceParser xrp = getResources().getXml(R.color.my_color);try {ColorStateList csl = ColorStateList.createFromXml(getResources(), xrp);tv.setTextColor(csl);} catch (Exception e) {}


0 0
原创粉丝点击