Android中给TextView的Background设置selector不生效的问题解决

TextView中设置selector不生效

给TextView的selector设置属性android:state_pressed

错误的的selector代码示例:

javascript 复制代码
// selector不生效代码示例
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/yt_bg_normal_btn_tire" android:state_selected="false"/>
    <item android:drawable="@drawable/yt_bg_press_btn_tire" android:state_selected="true"/>
</selector>

正确的selector代码示例:

javascript 复制代码
// selector有效代码示例
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/yt_bg_normal_btn_tire" android:state_pressed="false"/>
    <item android:drawable="@drawable/yt_bg_press_btn_tire" android:state_pressed="true"/>
</selector>
相关推荐
牢七4 分钟前
百家cms 审计 未完成
android·ide·android studio
hjxu20166 分钟前
【 MySQL 速记5】插入
android·数据库·mysql
aq55356003 小时前
MySQL-触发器(TRIGGER)
android·数据库·mysql
一起搞IT吧4 小时前
Android功耗系列专题理论之十六:功耗不同阶段&不同模块分析说明
android·c++·智能手机·性能优化
Greenland_124 小时前
Android Java使用Glide无法生成GlideApp
android·java·glide
耶叶4 小时前
Android开发:用户注册和登录的数据库代码详细解释
android·数据库·kotlin
常利兵4 小时前
打造Android网络框架:为请求铺就高速路
android·网络·php
艾莉丝努力练剑4 小时前
【MYSQL】MYSQL学习的一大重点:MYSQL数据类型
android·linux·数据库·人工智能·学习·mysql·网络安全
pangares5 小时前
MySQL中between and的基本用法
android·数据库·mysql
亚历克斯神5 小时前
Flutter for OpenHarmony: Flutter 三方库 mongo_dart 助力鸿蒙应用直连 NoSQL 数据库构建高效的数据流转系统(纯 Dart 驱动方案)
android·数据库·flutter·华为·nosql·harmonyos