【发布时间】:2012-04-13 08:39:02
【问题描述】:
我有两个按钮并排但形状为“菱形”的要求。我正在尝试使用这两个图像并在它们顶部放置一个按钮,这些按钮是透明的,以便图像可以显示出来。
但是按钮是矩形的。有没有办法将按钮的形状更改为菱形,以便用户点击按钮布局中的正确区域?
【问题讨论】:
标签: android image button imageview
我有两个按钮并排但形状为“菱形”的要求。我正在尝试使用这两个图像并在它们顶部放置一个按钮,这些按钮是透明的,以便图像可以显示出来。
但是按钮是矩形的。有没有办法将按钮的形状更改为菱形,以便用户点击按钮布局中的正确区域?
【问题讨论】:
标签: android image button imageview
您无法更改视图的形状。每个视图的设计都是矩形的。处理此问题的更好方法是为您的按钮分配特定的形状背景。然后单击背景形状内的任何位置仍将位于按钮内部,尽管单击外部仍将被视为按钮的单击。但至少点击形状内的任何地方都会注册为点击。
【讨论】: