关于父布局中,使用了动画,造成子布局onclick响应还在的问题
2015-10-09 00:00
1266 查看
摘要: 关于父布局中,使用了动画,造成子布局onclick响应还在的问题
如果父容器使用了Animation可能出现父布局明明已经GONE掉了,可是子布局还可以点击。如果是用了animation.setFillAfter(true) 之后就有可能发生。
Animation为了防止动画发生时点击异常,所以对OnclickListenr进行处理,导致GONE之后的确不占布局了,但是click响应还是会在那个位置,导致点击事件还会响应。
解决需要在动画加载完成之后,手动去设置animation.setFillAfter(false)就可以了。最后在onAnimationEnd 里面直接添加。
如果父容器使用了Animation可能出现父布局明明已经GONE掉了,可是子布局还可以点击。如果是用了animation.setFillAfter(true) 之后就有可能发生。
Animation为了防止动画发生时点击异常,所以对OnclickListenr进行处理,导致GONE之后的确不占布局了,但是click响应还是会在那个位置,导致点击事件还会响应。
解决需要在动画加载完成之后,手动去设置animation.setFillAfter(false)就可以了。最后在onAnimationEnd 里面直接添加。
相关文章推荐
- Gifski:一个跨平台的高质量 GIF 编码器
- 模仿动画的放大缩小容器
- jQuery实现美观的多级动画效果菜单代码
- php判断GIF图片是否为动画的方法
- jQuery实现动画效果circle实例
- 浅析JavaScript动画
- js排序动画模拟-插入排序
- javascript+HTML5的Canvas实现Lab单车动画效果
- js实现按钮颜色渐变动画效果
- jQuery实现带有洗牌效果的动画分页实例
- jquery实现先淡出再折叠收起的动画效果
- jQuery使用animate创建动画用法实例
- jquery带动画效果幻灯片特效代码
- jQuery实现带动画效果的多级下拉菜单代码
- jQuery动画特效实例教程
- JQuery动画和停止动画实例代码
- 基于jquery css3实现点击动画弹出表单源码特效
- JQuery动画与特效实例分析
- Jquery 自定义动画概述及示例
- 基于jquery的动画效果代码