Android selector背景以及透明色
2024-08-31 20:59:33
selector可以设置图片或layout的点击效果:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:drawable="@drawable/card_photo_toolbar_p_night" />
<item android:state_pressed="true" android:drawable="@drawable/card_photo_toolbar_p_night" />
<item android:state_selected="true" android:drawable="@drawable/card_photo_toolbar_p_night" />
<item android:drawable="@drawable/card_photo_toolbar_p_night" />
</selector>
如没有state状态标记,如android:state_selected="true",则表明normal状态下的图片值。
另如果直接把<item android:drawable="@drawable/card_photo_toolbar_p_night" />去掉,就想到与normal状态下是一张完全透明的图,等价于
<item android:drawable="@color/transparent" />
transparent = #
另,android提供了一个透明值:
@android:color/transparent,在设置透明背景时可以设置该值。
不过在应用开发时发现,该值并不总是与#00000000相同
具体原因未知。。。。
续:@android:color/transparent的值之所以获取的不对是android4.0系统本身的问题,且是在setttheme之后,重新获取时出错。之前之后的版本都未发生此问题。
解决办法是采用一张透明的.9.png的图片代替。
最新文章
- MySQL初始配置
- 用SMIL语言编写一个简单的演示
- java多线程(精华版)
- struts2实现文件上传、多文件上传和文件下载
- BSF、BSR: 位扫描指令
- Mybatis choose (when, otherwise)标签
- IE6 IE7: div中table宽度100%导致的宽度问题
- sqlserver 空间数据类型
- Excel2003读取sqlserver数据库表数据(图)
- 使用SQL Server CONVERT() 函数
- asp.net 面试基础题
- Docker的简单认知
- Android系统Surface机制的SurfaceFlinger服务的线程模型分析
- python移植环境
- Collections斗地主案例
- SQL-13 从titles表获取按照title进行分组,每组个数大于等于2,给出title以及对应的数目t。
- Go Example--原子计数器
- 数据库常见索引解析(B树,B-树,B+树,B*树,位图索引,Hash索引)
- 有关于一次windows权限方面的一次学习
- Django中的admin组件分析
热门文章
- Vijos——T 1629 八
- invalid syntax 无效语法
- PDF.Js的使用—javascript中前端显示pdf文件
- vue 自定义modal 模态框组件
- Flask项目之手机端租房网站的实战开发(八)
- Excel数据比对-批量数据比对
- 洛谷——P1601 A+B Problem(高精)
- 机器学习算法中怎样选取超參数:学习速率、正则项系数、minibatch size
- elementUI upload 对图片的宽高做校验
- Codeforces Beta Round #16 E. Fish (状压dp)(概率dp)