<TextView android:drawableTop="@drawable/bg_text_view" android:id="@+id/home_toolbar_settings" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_gravity="center" android:gravity="center" android:text="@string/home_toolbar_settings" android:textColor="@color/text_view_color" android:textSize="12sp"/>
样式:
1.drawable中的.xml文件
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" android:drawable="@drawable/setting_on" /> <!--点击后的图片--> <item android:state_focused="true" android:drawable="@drawable/setting_on" /> <item android:drawable="@drawable/setting_off" /> <!--点击前的图片--></selector>2.在res文件夹中新建color文件夹,然后在里面新建.xml文件
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <!--点击后的颜色--> <item android:state_selected="true" android:color="@color/color_409fff" /> <item android:state_focused="true" android:color="@color/color_409fff" /> <item android:state_pressed="true" android:color="@color/color_409fff" /> <item android:color="@color/color_666666" /> <!--点击前的颜色--> </selector>
textview中点击效果实现,比如点击textview中实现图片和文字的颜色变化(类似于button)
最新推荐文章于 2024-06-18 19:18:53 发布