selector 选择器基础用法
来源:互联网 发布:php判断时间范围 编辑:程序博客网 时间:2024/06/05 04:01
一.创建xml文件,位置:drawable/xxx.xml,同目录下记得要放相关图片
<?xml version="1.0" encoding="utf-8" ?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!--
<!--
<!--
<!--选中时的图片背景-->
<!--获得焦点时的图片背景-->
</selector>
1.方法一:在listview中配置android:listSelector="@drawable/xxx
或者在listview的item中添加属性android:background="@drawable/xxx"
2.方法二:Drawable drawable = getResources().getDrawable(R.drawable.xxx);
相关属性:
android:state_selected是选中
android:state_focused是获得焦点
android:state_pressed是点击
android:state_enabled是设置是否响应事件,指所有事件
根据这些状态同样可以设置button的selector效果。也可以设置selector改变button中的文字状态。
通过selector,Button还可以实现更复杂的效果,例如渐变
drawable/button_color.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">//
<item android:state_focused="true">//定义当button获得 focus时的形态
</selector>
- selector 选择器基础用法
- 选择器(Selector)基础
- android背景选择器selector用法
- android背景选择器selector用法
- android背景选择器selector用法
- android背景选择器selector用法
- android背景选择器selector用法
- android背景选择器selector用法
- android背景选择器selector用法
- android背景选择器selector用法
- android背景选择器selector用法
- android背景选择器selector用法汇总
- android背景选择器selector用法汇总
- android背景选择器selector用法汇总
- android背景选择器selector用法汇总
- android背景选择器selector用法汇总
- android背景选择器selector用法汇总
- android背景选择器selector用法汇总
- unity 第二期
- TCP和UDP协议的对比,TCP三次握手,TIME_WAIT状态极其存在的必要性
- MySQL获取随机数
- 图解opengl曲线和曲面绘制
- dijkstra算法与prim算法的区别
- selector 选择器基础用法
- 对象的比较与排序:IComparable和IComparer接口
- Qt设置窗口标题和exe图标
- 淘宝手机刷钻可行性分析
- Sybase backup and restore
- Android IntentService完全解析 当Service遇到Handler
- Android开发中adb启动失败adb连接异常的解决办法
- mongodb数据结构-树
- Qt组件之文本框类