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>
相关推荐
simplepeng1 小时前
我的天,我真是和androidx的字体加载杠上了
android
小猫猫猫◍˃ᵕ˂◍2 小时前
备忘录模式:快速恢复原始数据
android·java·备忘录模式
CYRUS_STUDIO4 小时前
使用 AndroidNativeEmu 调用 JNI 函数
android·逆向·汇编语言
梦否4 小时前
【Android】类加载器&热修复-随记
android
徒步青云4 小时前
Java内存模型
android
今阳5 小时前
鸿蒙开发笔记-6-装饰器之@Require装饰器,@Reusable装饰器
android·app·harmonyos
-优势在我9 小时前
Android TabLayout 实现随意控制item之间的间距
android·java·ui
hedalei10 小时前
android13修改系统Launcher不跟随重力感应旋转
android·launcher
Indoraptor11 小时前
Android Fence 同步框架
android
峥嵘life11 小时前
DeepSeek本地搭建 和 Android
android