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>
相关推荐
tangweiguo0305198718 分钟前
Android Kotlin AIDL 完整实现与优化指南
android·kotlin
思想觉悟1 小时前
使用AndroidStudio阅读源码
android
智驾2 小时前
HarmonyOS 是 Android 套壳嘛?
android·harmonyos·替代·套壳
longzekai2 小时前
【重学Android】03.高版本 Android Studio 不能使用引用库资源ID的问题
android·ide·android studio
YSoup2 小时前
2025深圳中兴通讯安卓开发社招面经
android
ufo00l3 小时前
ViewModel 在什么时候被销毁
android
声知视界3 小时前
音视频基础能力之 Android 音频篇 (六):音频编解码到底哪家强?
android·音视频开发
ufo00l3 小时前
讲述EventBus和RxBus的工作模式以及和LiveData消息总栈的优劣势
android
玄之宵3 小时前
Android 回显
android·java·开发语言
老板来根葱3 小时前
ActivityThread, ActivityManagerService,ApplicationThread经典字段和方法走读
android·源码阅读