txt.setTextColor(0xA4C639);
但后来我的TextView是无形...... 我还添加了一个颜色值,但我不知道如何programmaticly使用它们。
我不想使用此:
android:textColor="@color/droid_green"
我想让它在我的onCreate
txt.setTextColor(0xA4C639);
但后来我的TextView是无形...... 我还添加了一个颜色值,但我不知道如何programmaticly使用它们。
我不想使用此:
android:textColor="@color/droid_green"
我想让它在我的onCreate
使用
txt.setTextColor(Color.Black);//use any other color
附: 你可以结交新的Color对象以及或使用Static
一个如上
制作彩色对象的实例。
Color temp = new Color(R,B,G,A);//R,B,G are integer for Red, Blue, Green ranging from 0 to 255 and A is alpha
或者你可以使用十六进制编码还有以下几点:
Color temp = Color.decode("#FFCCEE");//Change to any other hexcode
最后,你可以使用临时是彩色的对象为:
txt.setTextColor(temp);
谢谢你的答案^^但我试过颜色android_gruen = new Color.decode(“#A4C639”);但它失败了。它被加下红线,并说“Color.decode不能被解析为类型”。错误的“? – user3339279 2014-09-01 16:41:51
没有什么我建议使用** new ** – Nabin 2014-09-01 16:43:29
但是我不能创建一个新的Object.Color。它说的是具有三个ints的cunstructor是undefined.Example Color temp = new Color(233,49,49) ; – user3339279 2014-09-01 17:05:46
你也可以使用这个。
txt.setTextColor(0xffA4C639);
的Android的颜色是由四个八位份,ARGB 32位整数值。这里A代表您的案例中的,所以您发现它隐形,FF会将alpha设置为100%,并且会使您的文本可见。希望这有助于:)
真的很有意思谢谢! :) – user3339279 2014-09-01 18:18:22
请检查我的答案的更新,并让我知道如果您有任何问题。祝你好运 – Nabin 2014-09-01 16:17:26