0

我原以为图像中的按钮背景会有多种选项,例如图像可以平铺、拉伸或居中等,但是当我列出按钮的方法时,我什么也看不到. 现在我怀疑这可能是一个两阶段的过程,也许首先获得某种视图,然后使用该视图的方法。或者也许根本就没有关于按钮背景的任何控制。请指教。

4

1 回答 1

2

请注意, anyView的背景是填充由 that 覆盖的区域的东西View,因此您不能将其居中。

扩展默认行为,这就是为什么9 个补丁状态列表最适合用于的背景。Button

如果你想要平铺背景,你可以使用XML Bitmap with tileMode="repeat". 另请参阅Drawable本网站上的其他类型的 s。例如,您可以使用InsetDrawable制作一些感觉像居中背景图像的东西。

最后,功能在那里:setBackgroundDrawablesetBackgroundResource.

于 2013-07-19T18:47:52.800 回答