美文网首页
选择器各个状态的判定

选择器各个状态的判定

作者: 玖玖君 | 来源:发表于2019-07-21 15:20 被阅读0次

    //选择器:

    <selector xmlns:android="http://schemas.android.com/apk/res/android">
        <item android:state_pressed="false" android:drawable="@mipmap/a"/>
        <item android:state_pressed="true" android:drawable="@mipmap/l"/>
    </selector>
    

    一,Selector的结构描述:

    1.android:state_pressed="true/false"
    true:表示按下状态下使用,false:表示非按下状态下使用。
    
    2.android:state_focused="true/false"
    
    ture:表示聚焦状态使用(例如使用滚动球/D-pad聚焦Button),false:表示非聚集状态下使用。
    
    3.android:state_selected="true/false"
    
    true:表示被选中状态下使用,false:表示非选中下使用
    
    4.android:state_active="true/false"
    
    true:表示可勾选状态时使用,false:表示不可勾选状态下使用
    
    5. android:state_checkable="true/false"
    
    true:表示勾选状态下使用,false:表示非勾选状态使用
    
    6.android:state_checked="true/false"
    
    true:表示勾选状态下使用,false:表示非勾选状态使用
    
    7. android:state_enabled="true/false"
    
    true:表示可用状态使用(能接收触摸/点击事件),false:表示不可用状态使用
    
    8. android:state_window_focused="true/false"
    

    相关文章

      网友评论

          本文标题:选择器各个状态的判定

          本文链接:https://www.haomeiwen.com/subject/tyamlctx.html