单击时更改Textview的颜色

时间:2012-04-22 12:04:41

标签: colors textview android

我想在单击时更改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" />

我如何实现目标?

提前致谢

此致

1 个答案:

答案 0 :(得分:0)

你想改变什么?里面的文字颜色或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);
        }
    });

我希望它有所帮助。