我有一个相当大的按钮,我想将一张图片设置为其背景。我希望它占据按钮空间的大约70%,并且重心在中间。
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
如果您想使用自己的图片,则按钮将自动调整大小以适应图片的尺寸。style="background:url('yourimage') no-repeat; background-size:70%; background-position:50% 50%;"