android:clipChildren="false"属性下,子view多出部分onclick失效

来源:互联网 发布:最简单的hash算法 编辑:程序博客网 时间:2024/05/18 00:45

有时候我们会遇到这种情况

想要写出子view突出布局的效果.这个时候可以用添加
android:clipChildren="false"  这个属性到根布局和最外层布局即可,最好是父布局都加上,就能通过
这个属性解决,但这个时候如果对这个中间的图标添加点击事件你就会发现子view超出父布局的部分无法获取焦点,从而无法响应点击
事件.这个时候我查阅了很多博客,大家也都止步于此,没有详细说明,经过不断尝试返现,如果想要该子view响应布局的话,就必须要要
提高该子view的权限.简单来说就是讲该控件,假设是imageivew,放到最根布局中,从而提升权限值.就能解决突出部分无法响应的问题了

demo下载:http://download.csdn.net/detail/qq_33672356/9676818
虽然可能用不到,但还是看看吧!

0 0
原创粉丝点击