作者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/m.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