目录

Android开发中的addStatesFromChildren属性

官方文档解释为:

addStatesFromChildren

Added in API level 1

int addStatesFromChildren

Sets whether this ViewGroup’s drawable states also include its children’s drawable states. This is used, for example, to make a group appear to be focused when its child EditText or button is focused.

大意是:设置ViewGroup的可绘制状态是否也包括它的孩子的可绘制状态。 例如使一个组在其子EditText或按钮聚焦时显示为聚焦。

android:addStatesFromChildren=“true”.属性说明该viewgroup的drawable属性是否把它的子类的drawable的state包含进来。测试中linearlayout如果不包含该属性(false),当子widget被点击时不会出现被选中的状态。也就是子类的state不会被传递给父类了