如何为动态创建的Textview提供文本颜色?
TextView b3 = new TextView(this); b3.setLayoutParams(新 的LayoutParams( LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
b3.setTextSize(T);
b3.setBackgroundColor(#000);
答案 0 :(得分:3)
你可以做一件事在color.xml文件中定义你的颜色:
<color name="demo_color">#E01B4C</color>
然后按以下方式访问它:
b3.setTextColor(R.color.demo_color);
答案 1 :(得分:1)
尝试这种方法:
b3.setTextColor(Color.BLUE);
答案 2 :(得分:1)
这个有效
TextView b3 = new TextView(this); b3.setLayoutParams(new LayoutParams( LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
b3.setTextSize(t);
b3.setBackgroundColor(Color.BLACK);
您无法直接在代码中提供#代码。
答案 3 :(得分:1)
b3.setBackgroundColor(#000);
=&gt; b3.setBackgroundColor(0);
甚至是b3.setBackgroundColor(0x000);