如何使文本颜色发生变化

时间:2012-02-15 13:36:05

标签: android

伙计们我有这样的文本视图

<TextView 
       android:id="@+id/usage"
       android:layout_marginTop="220dip"
       android:layout_marginLeft="45dip"
       android:layout_marginRight="15dip"
       android:typeface="serif"            
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:text="Google"
       android:textColor="#030900"/>

这里我需要文本Google从一种颜色变为另一种颜色。我的意思是当文本显示时,文本的颜色应该不断变化。

如何实现这个

2 个答案:

答案 0 :(得分:0)

使用Thread和Create Textview对象并设置 textview1.setTextColor(Color.CYAN); CYAN只是一个颜色示例

答案 1 :(得分:0)

您可以尝试使用TextView的setTextColor属性。在线程中运行此代码以更改文本视图的颜色。

随机myColor = new Random();

tv.setTextColor(Color.rgb(myColor.nextInt(255),myColor.nextInt(255),myColor.nextInt(255)));