我正在尝试创建一个没有边框的 ImageButton,但我遇到了图像按钮大小的问题。
使用 Eclipse ADT,我将 ImageButton 拖到布局中并选择我的背景图像。图像按钮如下所示:
如您所见,背景图像和图像按钮周边之间有一个我想去掉的边界。为此,我将填充属性设置为 0dp。图像按钮现在看起来像这样:
最后,我将比例类型设置为 fitXY:
请注意,图像被拉伸并且不再是原始图像的大小。(我希望 ImageButton 的大小与背景图像的大小完全相同。)
这是所有 3 张图像的快照,它们彼此相邻,以使差异更加清晰:
我尝试重新调整图像大小、设置最大尺寸属性等,但似乎没有什么能阻止图像按钮拉伸背景图像。
如何防止图像像原来那样拉伸?
更新
我也尝试将比例类型设置为矩阵,但这就是发生的事情: