点击更改Textview的颜色

问题描述:

我想在点击时更改我的textview的颜色。点击更改Textview的颜色

其实,我有这个XML代码。

<TextView 
    android:id="@+id/textView1" 
    android:autoLink="web" 
    android:duplicateParentState="true" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignBottom="@+id/button_modif" 
    android:layout_alignParentLeft="true" 
    android:layout_alignTop="@+id/button_modif" 
    android:text="Informations personnelles:" 
    android:textColor="#00A9A9" 
    android:textSize="7pt" 
    android:textStyle="bold" /> 

我如何能实现我的目标是什么?

在此先感谢

问候

你要什么改变?它内部文本的颜色或textview的背景颜色?

如果你想改变背景颜色,你可以使用这个,

tv.setOnClickListener(new View.OnClickListener() { 

     public void onClick(View v) { 
      // TODO Auto-generated method stub 
      tv.setBackgroundColor(Color.WHITE); 
     } 
    }); 

但是,如果你想改变它的文本颜色,使用,

tv.setOnClickListener(new View.OnClickListener() { 

     public void onClick(View v) { 
      // TODO Auto-generated method stub 
      tv.setTextColor(Color.BLACK); 
     } 
    }); 

我希望它帮助。