【发布时间】:2012-11-28 10:16:33
【问题描述】:
基本上,我想要一个按钮,其中文本和图标始终位于按钮中间。 Button 具有 match_parent 宽度和中心重心。我尝试使用 drawableLeft,但将图标放在按钮的最左侧而不是文本旁边。
所以我正在尝试创建 9-patch 图像,如上图所示。基本上,我希望所有文本都保留在蓝色框中,旁边有青色圆角矩形(图标)。可拉伸区域为红色。但是我无法做到,因为内容区域总是与图标重叠。
9-patch 可以吗?还是应该将 Layout 包裹在 TextView 周围并将其用作按钮?
顺便说一句,包含的图像只是为了展示我打算做什么。实际图像将是其他颜色,并且没有所有的红色。
【问题讨论】:
标签: android button drawable nine-patch