0

我想在单击时更改我的文本视图的颜色。

实际上,我有这个 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" />

我怎样才能实现我的目标?

提前致谢

问候

4

1 回答 1

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);
        }
    });

我希望它有所帮助。

于 2012-04-26T12:26:18.993 回答