学习日报——精选推荐
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学习⽇报
StateListDrawable简介:
StateListDrawable是Drawable资源的⼀种,可以根据不同的状态,设置不同的图⽚效果,关键节点 < selector >,我们只需要将Button的background属性设置为该drawable资源即可轻松实现,按下按钮时不同的按钮颜⾊或背景!
我们可以设置的属性:
drawable:引⽤的Drawable位图,我们可以把他放到最前⾯,就表⽰组件的正常状态~
state_focused:是否获得焦点
state_window_focused:是否获得窗⼝焦点
state_enabled:控件是否可⽤
state_checkable:控件可否被勾选,eg:checkbox
state_checked:控件是否被勾选
state_selected:控件是否被选择,针对有滚轮的情况
state_pressed:控件是否被按下
state_active:控件是否处于活动状态,eg:slidingTab
state_single:控件包含多个⼦控件时,确定是否只显⽰⼀个⼦控件
state_first:控件包含多个⼦控件时,确定第⼀个⼦控件是否处于显⽰状态
state_middle:控件包含多个⼦控件时,确定中间⼀个⼦控件是否处于显⽰状态
state_last:控件包含多个⼦控件时,确定最后⼀个⼦控件是否处于显⽰状态。