我试图采用无边框创建的ImageButton,但我遇到的问题与图像按钮的大小。的ImageButton拉伸背景图像
使用Eclipse ADT我拖动的ImageButton布局,并选择我的背景图像。出现图像按钮如下:
正如你可以看到有背景图像和图像按钮周围,我想摆脱之间的边界。为此,我将填充属性设置为0dp。图像按钮现在看起来是这样的:
最后,我设置了规模型向fitXY:
注意,图像是拉伸,不再大小的原始图像。 (我想ImageButton的尺寸是完全相同的大小作为背景图像相同。)
这里是所有3个图像的快照彼此相邻,以赚取差价更加清晰:
我尝试重新调整图像大小,设置最大尺寸属性等,但似乎没有任何东西阻止图像按钮拉伸背景图像。
如何防止拉伸喜欢它的形象呢?
UPDATE
我也试着设置规模型到矩阵,但这里是发生了什么事:
它已被设置为WRAP_CONTENT。我想这是使用Eclipse ADT拖动图像按钮时的默认值。 – 2013-02-28 15:53:06
如果图像设置为背景,请检入xml代码。 – 2013-02-28 15:54:00
另外,在你的情况下,你不需要ImageButton。你可以使用简单的按钮,不带文字 – 2013-02-28 15:54:56