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