看板 AndroidDev 關於我們 聯絡資訊
簡化一下我希望做的實作 ________ | | | |____| | | | | |____|__| 左邊跟右邊分別new 一個LinearLayout 左邊的layout裡面再放兩個view 我希望點擊左邊的時候 可以同時觸發LinearLayout跟view的onclick事件 但我寫上去 view有辦法點擊到 但layout的click沒有效果 請問該如何在activity裡面解決呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.215.253 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1440685095.A.B35.html
egaryer: 寫在同個Listener就好啦 08/27 23:19
lonelycoffee: 裡面的view位子會是變動的 所以我需要判斷他點左邊 08/28 08:47
lonelycoffee: 還右邊的 08/28 08:47
lonelycoffee: Layout 08/28 08:55
KeySabre: onClick會傳入view可以判斷啊 比如getId 08/28 11:01
issuemylove: 有種東西叫作 duplicateParentEvent 09/01 02:01
kiwatami: 應該是因為clickable屬性預設不會傳遞事件到上一層的關 09/05 19:06
kiwatami: 係吧 你可以試試去google以下關鍵字 android event bubb 09/05 19:06
kiwatami: le 應該有人有跟你一樣的需求 09/05 19:06