drawable属性
来源:互联网 发布:mac lamp环境搭建 编辑:程序博客网 时间:2024/06/05 23:50
定义要在某些状态期间使用的可绘制对象,如其属性所述。必须是
<selector>
元素的子项。属性:
android:drawable
- 可绘制对象资源。必备。引用可绘制对象资源。
android:state_pressed
- 布尔值。如果在按下对象(例如触摸/点按某按钮)时应使用此项目,则值为“true”;如果在默认的未按下状态时应使用此项目,则值为“false”。
android:state_focused
- 布尔值。如果在对象具有输入焦点(例如当用户选择文本输入时)时应使用此项目,则值为“true”;如果在默认的非焦点状态时应使用此项目,则值为“false”。
android:state_hovered
- 布尔值。如果当光标悬停在对象上时应使用此项目,则值为“true”;如果在默认的非悬停状态时应使用此项目,则值为“false”。通常,这个可绘制对象可能与用于“聚焦”状态的可绘制对象相同。
此项为 API 级别 14 新引入的配置。
android:state_selected
- 布尔值。如果在使用定向控件浏览(例如使用方向键浏览列表)的情况下对象为当前用户选择时应使用此项目,则值为“true”;如果在未选择对象时应使用此项目,则值为“false”。
当焦点 (
android:state_focused
) 不充分(例如,列表视图有焦点但使用方向键选择其中的项目)时,使用所选状态。 android:state_checkable
- 布尔值。如果当对象可选中时应使用此项目,则值为“true”;如果当对象不可选中时应使用此项目,则值为“false”。(仅当对象可在可选中与不可选中小部件之间转换时才有用。)
android:state_checked
- 布尔值。如果在对象已选中时应使用此项目,则值为“true”;如果在对象未选中时应使用此项目,则值为“false”。
android:state_enabled
- 布尔值。如果在对象启用(能够接收触摸/点击事件)时应使用此项目,则值为“true”;如果在对象停用时应使用此项目,则值为“false”。
android:state_activated
- 布尔值。如果在对象激活作为持续选择(例如,在持续导航视图中“突出显示”之前选中的列表项)时应使用此项目,则值为“true”;如果在对象未激活时应使用此项目,则值为“false”。
此项为 API 级别 11 新引入的配置。
android:state_window_focused
- 布尔值。如果当应用窗口有焦点(应用在前台)时应使用此项目,则值为“true”;如果当应用窗口没有焦点(例如,通知栏下拉或对话框出现)时应使用此项目,则值为“false”。
注:请记住,Android 将应用状态列表中第一个与对象当前状态匹配的项目。因此,如果列表中的第一个项目不含上述任何状态属性,则每次都会应用它,这就是默认值应始终放在最后的原因(如以下示例所示)。
https://developer.android.com/guide/topics/resources/drawable-resource.html#StateList
点击打开链接
0 0
- drawable属性
- android之drawable属性
- android drawable 属性描述
- drawable各种属性
- TextView使用drawable属性
- TextView的drawable属性
- android 特殊按钮drawable属性
- android 特殊按钮drawable属性
- drawable state各个属性详解
- Drawable.xml中的属性详解
- Android之drawable state各个属性详解
- Android之drawable state各个属性详解
- Android之drawable state各个属性详解
- Android之drawable state各个属性详解
- Android之drawable state各个属性详解
- Android之drawable state各个属性详解
- Android之drawable state各个属性详解
- Android之drawable state各个属性详解
- JS和JSON的区别
- 把对象转成字符串
- Xutils3图片
- 大数据学习笔记总结
- #文件编程#------文件操作
- drawable属性
- MySQL之DDL(Data Definition Languages)
- 操作系统--运行环境与运行机制
- HDU 5968 异或密码
- JS实现阿拉伯数字到罗马数字
- pandas groupby count按小时统计交易量
- 深入了解Android蓝牙Bluetooth——《进阶篇》
- 手动将war包部署到tomcat
- Spark