textview点击后selector的pressed无效果

时间:2023-03-09 16:04:50
textview点击后selector的pressed无效果

原因:

需要配置  android:clickable="true"

这个跟开发环境有关,我之前用的android studio 就不需要这一项,默认可以点击。

**************************

配置textview的按下效果:更换背景和字体颜色

注意:需要写2个xml的selector文件,否则不会生效。如:

<TextView
android:id="@+id/tv_shop_notice"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="点评"
android:textSize="10sp"
android:clickable="true"
android:layout_marginTop="20dp"
android:textColor="@drawable/selector_font_grar_to_red"
android:background="@drawable/selector_shop_detail_notice_btn"/>