首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在IceCream三明治中不会触发自定义布局(扩展LinearLayout)上的单击事件,但在姜饼上有效

在IceCream三明治中不会触发自定义布局(扩展LinearLayout)上的单击事件,但在姜饼上有效
EN

Stack Overflow用户
提问于 2012-09-12 09:47:15
回答 1查看 407关注 0票数 0

我们有一个自定义布局来扩展linearlayout,它有一个按钮。该按钮设置了OnClickListener。此布局被添加到扩展ScrollView的自定义视图中(称为网格)。

按钮上的onclick事件在姜饼中被识别,但在ICS中失败。在调试代码时,从不进入按钮的OnClick,我可以识别事件的唯一方法是'OnTouch‘

有没有其他人在ICS上有过同样的经历?

EN

回答 1

Stack Overflow用户

发布于 2012-09-26 05:39:16

好的,这就是问题所在,对于姜饼,子视图中的点击事件优先于父视图中的触摸事件,但在ICS中,触摸事件获得了优先级。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12380188

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档