控制Button背景的选项在哪里?

时间:2013-07-19 16:17:50

标签: android

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

1 个答案:

答案 0 :(得分:2)

请注意,任何View的背景都会填充View覆盖的区域,因此您无法将其置于中心位置。

延伸默认行为,这就是state list 9-patches Button最适合tileMode="repeat"背景的原因。

如果您想要平铺背景,可以将XML BitmapDrawable一起使用。另请参阅本网站上的其他类型的{{1}}。例如,您可以使用Inset Drawable制作感觉像居中背景图像的内容。

最后功能在那里:setBackgroundDrawablesetBackgroundResource