android背景选择器selector用法汇总

android:drawable
这个属性是必须的,为当前控件指定资源。
android:state_pressed
布尔值。true指当用户点击或者触摸该控件的状态。默认为false
android:state_focused
布尔值。ture指当前控件获得焦点时的状态。默认为false
android:state_hovered
布尔值。true表示光标移动到当前控件上的状态。默认为false
android:state_selected
布尔值。true表示被选择的状态,例如在一个下拉列表中用方向键下选择其中一个选项。
这个和focus的区别,selected是focus不充分的情况。比如一个listview获得焦点(focus),而用方向键选择了其中的一个item(selected)
android:state_checkable
布尔值。ture表示可以被勾选的状态。这个仅在当控件具有被勾选和不被勾选的状态间转换时才起作用。
android:state_checked
布尔值。true表示当前控件处于被勾选(check的状态)
android:state_enabled
布尔值。true表示当前控件出于可用的状态。比如可以被点击
android:state_activated
布尔值。true表示当前控件被激活的状态。
android:state_window_focused

布尔值。true表示当前控件出于最前端时,应用窗口获得焦点的状态。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,016评论 25 708
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,508评论 0 17
  • XML bitmap XML 位图是在 XML 中定义的资源,指向位图文件。实际上是原始位图文件的别名。XML 可...
    李建彪阅读 1,748评论 0 3
  • 杭州是这次三个城市中给我留下印象最深的城市。有美食,也有美景,还有友好善良的人,以及一件件看到我眼里打动我内心的小...
    new萧叶阅读 472评论 0 1
  • 在出色的人面前,你可能曾经问过自己,什么时候才能变得跟ta一样出色? 其实大多数人是不甘平庸的,每个人都有野心和小...
    依米之光阅读 461评论 0 0