缩放作为按钮背景的图像

时间:2011-11-15 14:33:44

标签: android image button

我有一个很大的按钮,我想将图像设置为背景。我希望它像按钮空间的70%一样,重力在中间。

2 个答案:

答案 0 :(得分:3)

这样做的“好”方法是使用9-Patch图像:

http://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch

http://developer.android.com/reference/android/graphics/NinePatch.html

有一个可用的工具:

http://developer.android.com/guide/developing/tools/draw9patch.html

如果您想使用自己的图像,则该按钮将自动调整为图像大小。

答案 1 :(得分:0)

style="background:url('yourimage') no-repeat; background-size:70%; background-position:50% 50%;"