Android 中给TextView设置文字选择器

1、首先在 drawable 文件下创建一个 select 文件,然后根据事件的不同设置文件不同的颜色,如下代码:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:color="#FFFFFF" android:state_focused="true" />
    <item android:color="#000000" android:state_focused="false" />
    <item android:color="@color/colorGreen" />

</selector>

2、然后给TextView 设置文字颜色为状态选择器

<TextView
    android:id="@+id/confirm"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="确认"
    android:textSize="14sp"
    android:textColor="@drawable/selector_text_focuesd"
    android:focusable="true"
    />

效果图:

如果觉得文章有帮助到你,可以扫描以下二维码
   请本文作者 喝一杯
pay_weixin pay_weixin

发表评论

电子邮件地址不会被公开。 必填项已用*标注