[問題] 不規則圖形如何定義touch area?

看板AndroidDev作者 (旅行的意義)時間12年前 (2011/09/15 17:02), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/2 (看更多)
先進大家好~新手有個問題想請教: http://imgur.com/jyTOe
上列三張不規則png圖形,每個都是實現成一個ToggleButton,使用framelayout疊圖後, 可得到下圖: http://imgur.com/SHcet
但是由於圖形有邊框,所以三張圖會有overlapping的區域,造成touch時會有誤動作。希 望能做到只有touch在藍色區域時才有touch event。想請教一下,該怎麼去實現不規則形 狀的touch area呢?謝謝喔~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.249.58.125

09/15 19:44, , 1F
抓整個螢幕的touch event 自己判斷 (逃
09/15 19:44, 1F

09/18 00:55, , 2F
+1
09/18 00:55, 2F
文章代碼(AID): #1ESRy_eT (AndroidDev)
文章代碼(AID): #1ESRy_eT (AndroidDev)