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>
相关推荐
一直向钱14 分钟前
android 自定义样式 Toast 实现(兼容 Android 4.1+~Android 16(API 16))
android
一直向钱20 分钟前
android SharedPreferences 工具类 * 兼容 Android 16+ (API 16)
android
2501_9159090632 分钟前
App Store 上架完整流程解析,iOS 应用发布步骤、ipa 文件上传工具、TestFlight 测试与苹果审核经验
android·macos·ios·小程序·uni-app·cocoa·iphone
2501_9160088934 分钟前
iOS 26 全景揭秘,新界面、功能创新、兼容挑战与各种工具在新版系统中的定位
android·macos·ios·小程序·uni-app·cocoa·iphone
小趴菜822710 小时前
安卓接入Kwai广告源
android·kotlin
2501_9160137411 小时前
iOS 混淆与 App Store 审核兼容性 避免被拒的策略与实战流程(iOS 混淆、ipa 加固、上架合规)
android·ios·小程序·https·uni-app·iphone·webview
程序员江同学12 小时前
Kotlin 技术月报 | 2025 年 9 月
android·kotlin
码农的小菜园12 小时前
探究ContentProvider(一)
android
时光少年14 小时前
Compose AnnotatedString实现Html样式解析
android·前端
hnlgzb14 小时前
安卓中,kotlin如何写app界面?
android·开发语言·kotlin