Selector--状态选择器

来源:互联网 发布:两列数据查找相同项 编辑:程序博客网 时间:2024/05/16 18:13

什么是Selector(选择器)

    状态选择器来给用户一个按压下去的提示,按压改变指定区域背景background的改变
怎么创建一个Selector
    1.在res文件夹下新建drawable目录在drawable目录下创建一个根节点为selector的.xml文件
    2.新建<item />节点,指定按压时属性
    (1)指定的图片android:drawable="@drawable/setting_shape_pressed",
    (2)并指定当时状态为按压状态android:state_pressed="true"
    3.新建<item />节点,指定分非按压(常态)时属性
    (1)android:drawable="@drawable/setting_shape_normal"/
    

    注意的是应将默认的状态写在最下面,否则设置会无效。

自定义的drawable(可拉伸的)资源,Shape(形状)

    自定义一个形状,指定颜色,大小,半径










1 0