作者lonelycoffee (END)
看板AndroidDev
标题[问题] layout跟里面的view同时可触发
时间Thu Aug 27 22:18:11 2015
简化一下我希望做的实作
________
| | |
|____| |
| | |
|____|__|
左边跟右边分别new 一个LinearLayout
左边的layout里面再放两个view
我希望点击左边的时候
可以同时触发LinearLayout跟view的onclick事件
但我写上去 view有办法点击到 但layout的click没有效果
请问该如何在activity里面解决呢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.132.215.253
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1440685095.A.B35.html
1F:→ egaryer: 写在同个Listener就好啦 08/27 23:19
2F:→ lonelycoffee: 里面的view位子会是变动的 所以我需要判断他点左边 08/28 08:47
3F:→ lonelycoffee: 还右边的 08/28 08:47
4F:→ lonelycoffee: Layout 08/28 08:55
5F:→ KeySabre: onClick会传入view可以判断啊 比如getId 08/28 11:01
6F:→ issuemylove: 有种东西叫作 duplicateParentEvent 09/01 02:01
7F:推 kiwatami: 应该是因为clickable属性预设不会传递事件到上一层的关 09/05 19:06
8F:→ kiwatami: 系吧 你可以试试去google以下关键字 android event bubb 09/05 19:06
9F:→ kiwatami: le 应该有人有跟你一样的需求 09/05 19:06