[Android]点击外层lyout控件改变内层控件颜色

来源:互联网 发布:古墓丽影9a卡优化补丁 编辑:程序博客网 时间:2024/05/02 02:57

一个Layout里面可能会包含几个控件··但是很多时候我们的需求只能对layout进行监听并需要改变内层控件的焦点(改变颜色值等等)····

我们可以自定义selector 

然后设置控件的属性(例:TextView)

[html] view plaincopy
  1. android:duplicateParentState="true"   

这个属性可以吧外层容器的状态传递到里面,然后根据selector做出判断,控件该怎样改变。

原创粉丝点击