我原本以为图像中的按钮背景会有各种各样的选项,例如图像可以平铺,拉伸或居中等等,但是当我列出按钮的方法时,我可以'看到什么。现在我怀疑它可能是一个两阶段的过程,可能首先获得某种视图,然后使用该视图的方法。或者可能根本没有任何关于按钮背景的控制。请指教。
答案 0 :(得分:2)
请注意,任何View
的背景都会填充View
覆盖的区域,因此您无法将其置于中心位置。
延伸默认行为,这就是state list 9-patches Button
最适合tileMode="repeat"
背景的原因。
如果您想要平铺背景,可以将XML Bitmap与Drawable
一起使用。另请参阅本网站上的其他类型的{{1}}。例如,您可以使用Inset Drawable
制作感觉像居中背景图像的内容。