引言
相信很多开发者说到Android的选择器,第一时间相到应该就是selector了吧,而应用的最多的应该就是用于同步切换View的背景了吧,往往有些忽略了selector不仅仅可以用于切换背景也可以动态改变View的颜色,当然这并不是什么很复杂的知识点。不过我想总结下这篇文章并不是因为这个原因,今天在自定义一个View的时候,获取对应的颜色值并设置到TextView上,一个setTextColor(int )让我很迷惑,(有些颜色只用五位整数来表达,而有的颜色却用了八位而且还都带一个负号“-”,不是我们普通认知的RGB或者其他模式),追踪源码发现了ColorStateList对象…相信很多开发者说到Android的选择器,第一时间相到应该就是selector了吧,而应用的最多