摘要: ColorStateList对象可以在XML中定义,像color一样使用,它能根据它应用到的View对象的状态实时改变颜色。例如,Button可以存在多种状态(pressed、focused或other),如果使用ColorStateList,你就能为它的每个状态提供不同的颜色。你可以在XML文件中描述状态列表。每种颜色定义在一个<item>元素里,<item>放在单个<selector>元素里。每个<item>使用不同的特性来描述在何种状态下使用。当每次状态改变时,StateList都会从上到下遍历一次,第一个匹配当前状态的item将被使用—— 阅读全文
posted @ 2012-04-16 10:16 扬帆一号86 阅读(7509) 评论(0) 推荐(0)