描述:
同shape一样,selector同样也是一种资源文件,同样相当于一张图片使用,与shape不同的是,Android中的Selector主要是用来改变ListView和Button控件的默认背景。
用法:
新建一个drawable文件夹,在其中新建一个Android xml file类型的文件,并在Root Element中选selector。
其代码结构如下图:
selector的主要属性如下:
属性介绍:
android:state_selected选中
android:state_focused获得焦点
android:state_pressed点击
如何引用xml文件:
有三种方法可以引用
1.在ListView中添加如下属性代码
![]()
2.在ListView的item界面中添加如下属性代码![]()
3.利用JAVA代码直接编写*注! 为了防止列表拉黑的情况发生,需要在ListView中添加以下的属性代码