首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android onClickListener onLongClickListener事件摩擦

2012-07-23 
android onClickListener onLongClickListener事件冲突!-- 最右边删除按钮 --RelativeLayoutandroid:id

android onClickListener onLongClickListener事件冲突


今天做了一个小示例,给父组件设置setOnLongClickListener监听,给其中的子组件设置setOnClickListener监听,

碰到了问题就是子组件监听不到了长按键监听,而子组件可以.

在网上找了好多类似的帖子, 基本上都是说由于“焦点被抢夺”的原因, onClickListener onLongClickListener事件冲突的问题,

但做了好多修改测试,也单独的进行焦点设置,setFocusable,   requestFocus,   setFocusableInTouchMode..... 但效果都不理想,

最终经过多次测试发现时layout布局文件的问题, 就是上面红色标注的tag, 直接删掉就好了,目前还不具体知道什么原因, 囧。

 

 

热点排行