【问题标题】:Change Textview's color on click单击时更改 Textview 的颜色
【发布时间】:2012-04-22 12:04:41
【问题描述】:

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

其实我有这个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" />

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

提前致谢

问候

【问题讨论】:

    标签: colors textview android


    【解决方案1】:

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

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 2014-06-12
      • 2021-05-21
      • 2011-06-05
      • 2013-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多