android选择背景颜,TextView背景颜的选择器

android选择背景颜⾊,TextView背景颜⾊的选择器
我试图TextView在⽤户触摸时更改Android ⼩部件的背景颜⾊。为此,我创建了⼀个选择器,该选择器存储在其中
汽车投影res/l,⼤致如下所⽰:
android:state_pressed="true"空调温度控制器
android:color="@color/semitransparent_white"
/>
android:color="@color/transparent"
/>
的clickable属性TextView是true,以备不时之需。
当我将此选择器分配给TextViewas时android:background="@color/selector",在运⾏时出现以下异常:cd激光头
储酒罐
错误/ AndroidRuntime(13130):由以下原因引起:lpull.v1.XmlPullParserException:⼆进制XML⽂件第6⾏:标记需要“drawable”属性或定义可绘制对象的⼦标记设备防尘罩
机械制图标题栏当我将属性更改为drawable时,它可以⼯作,但是结果看起来是完全错误的,因为ID似乎被解释为图像参考,⽽不是颜⾊参考(如“drawable”所⽰)。
令我感到困惑的是,我可以直接将颜⾊参考(例如“ @ color / black”)设置为background属性。这正在按预期⽅式⼯作。使⽤选择器不起作⽤。
我也可以将选择器⽤作textColor没有问题。
将背景颜⾊选择器应⽤于TextViewAndroid中的正确⽅法是什么?

本文发布于:2024-09-22 06:47:11,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/315493.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:选择器   属性   背景   参考
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议