子控件与父控件联动响应事件

转载请注明出处:https://blog.csdn.net/mythmayor/article/details/79799487

1.先上代码:在子控件中设置

android:duplicateParentState="true"

2.最近遇到这样一个需求,点击一个父控件进行背景的变换,其子控件也比较多,也需要联动这样的事件,比如其中一个子控件的字体需要变换(设置其textColor为selector样式),另外一个子控件需要改变图片(设置其src为selector样式),如果单纯这样设置的话就只有在点击到特定子控件是才会触发子控件的样式变换。但是,在子控件中设置上述代码之后,父控件在响应点击等事件时子控件也会跟着响应,做相应的样式变换。

猜你喜欢

转载自blog.csdn.net/mythmayor/article/details/79799487
今日推荐