安卓java代码动态实现Selector
来源:互联网 发布:ubuntu hadoop2 编辑:程序博客网 时间:2024/05/13 20:04
一.第一种方式:
/** * 用java代码的方式动态生成状态选择器 */ public static Drawable CreatPressedSelector(Context context,int pressed, int normal) { StateListDrawable drawable = new StateListDrawable(); drawable.addState(new int[]{android.R.attr.state_pressed}, ContextCompat.getDrawable(context,pressed));// 状态 , 设置按下的图片 drawable.addState(new int[]{}, ContextCompat.getDrawable(context,normal));//默认状态,默认状态下的图片 //根据SDK版本设置状态选择器过度动画/渐变选择器/渐变动画 if (Build.VERSION.SDK_INT > 10) { drawable.setEnterFadeDuration(500); drawable.setExitFadeDuration(500); } return drawable; }
二.第二种方式
监听按钮touch事件
1 0
- 安卓java代码动态实现Selector
- 【安卓开发】JAVA代码设置selector不同状态下的背景颜色
- 安卓java 代码中动态实现 TextView的 DrawableTop属性
- Java代码实现安卓Handler
- 安卓Selector
- 代码实现selector
- 使用代码动态创建Selector
- JAVA代码设置selector
- Java 代码创建selector
- java代码中实现android背景选择的selector
- 安卓Selector详细介绍
- 安卓笔记-selector选择器
- 安卓selector的应用
- 安卓用代码来实现selector
- 代码实现drawable selector效果
- 用代码来实现selector
- 安卓动画代码实现
- 安卓实现代码混淆
- 使用Git进行多人协作开发
- iOS UINavigationController 替换当前显示的ViewController,即先pop,立即再push
- 十年经验教你如何学习嵌入式系统
- ajax入门 不要畏惧 很简单 进了门一切都好学多了
- Java自定义带错误码的异常
- 安卓java代码动态实现Selector
- linux串口驱动分析
- Java 1.8 HashMap实现(译注)
- Java Web页面注销登录结束整个会话
- HTML5服务器推送消息的各种解决办法
- 关于IO流文件遍历中过滤功能实现
- C3P0的三种配置方式以及基本配置项详解
- 直接修改别人jar包里面的class文件 工具:jclasslib
- Ecstore中finder”查看”下的分页实现