子控件与父控件联动响应事件
2018-04-03 10:20
295 查看
1.先上代码:在子控件中设置
android:duplicateParentState="true"
2.最近遇到这样一个需求,点击一个父控件进行背景的变换,其子控件也比较多,也需要联动这样的事件,比如其中一个子控件的字体需要变换(设置其textColor为selector样式),另外一个子控件需要改变图片(设置其src为selector样式),如果单纯这样设置的话就只有在点击到特定子控件是才会触发子控件的样式变换。但是,在子控件中设置上述代码之后,父控件在响应点击等事件时子控件也会跟着响应,做相应的样式变换。
相关文章推荐
- Gridview Row事件响应方法无法获取其它UpdatePanel中控件数据的解决办法
- 在MFC中动态创建控件以及事件响应
- 在dialog中控件的响应事件
- Android自定义控件系列 十:利用添加自定义布局来搞定触摸事件的分发,解决组合界面中特定控件响应特定方向的事件
- VC++单文档分割窗口、在视图中添加控件,并响应该控件的事件
- CListCtl控件实现左键双击事件响应
- 使用委托在用户自定义控件中实现事件响应
- 扩展GridView控件(6) - 响应行的单击事件和双击事件
- Fragment出现点击穿透事件,其他fragment中的控件点击被响应了
- ios中控件同时响应单击和双击事件以及多击事件
- JS实现OCX控件的事件响应
- Android GridView 的item 使用 Button,imagebutton 等ui控件后,不能响应OnItemClick()事件
- 让ModalPopupExtender的控制控件能响应服务器事件
- 让ModalPopupExtender的控制控件能响应服务器事件
- WTL8.0 调用 ActiveX 控件 - (调用 Flash 控件,响应 Flash 控件的事件)
- VC++单文档分割窗口、在视图中添加控件,并响应该控件的事件
- iOS学习笔记(3)——响应自定义的UITableViewCell及其内部控件的点击事件
- 使用委托在用户自定义控件中实现事件响应
- 第八篇:SOUI中控件事件的响应
- WTL8.0 调用 ActiveX 控件 - (调用 Flash 控件,响应 Flash 控件的事件)