我的LinearLayout
包含多个ImageButton
和TextViews
。像这样:
+---------+-----------+-------------------+-------+ <- LinearLayout
| i | i | text here | i |
+---------+-----------+-------------------+-------+
这些物品难以点击。我想增加他们的可点击面积。似乎TouchDelegate
是正确的方法。
但是,view.getParent().setTouchDelegate(new TouchDelegate(r, child))
是1:1映射,而不是1:多映射。那么当View
有多个孩子需要超出界限时,如何解决这个问题呢?