试图创造奇怪的不规则形状按钮

时间:2013-12-20 17:11:51

标签: android android-layout android-gridlayout

我正在尝试使用Android网格布局创建一个键盘。对于Enter键,我想要一个按“L”形状的列和行的按钮。

Keypad with L shaped Enter button

见图表。我已经创建了一个键盘,并使用网格布局确定添加了数字按钮,但是如果可以跨越行和列,我正在努力解决,因为我想创建Enter键。 这可能吗?  任何提示提示或示例代码将不胜感激

2 个答案:

答案 0 :(得分:3)

更优雅的解决方案是创建按钮,在画布上动态绘制填充的可触摸多边形。

查看“ImageMap for Android”(http://catchthecows.com/?p=113)。它非常强大,您甚至可以创建可触摸的图表。

答案 1 :(得分:2)

快速而肮脏的解决方法:创建一个按钮(返回),该按钮大小为常规按钮的4(2 * 2)。

然后将按钮9放在上面,顶部对齐。

它会正常工作