简而言之,我需要一个由三个图像组成的按钮:左,中,右,这样根据按钮文本长度,中间图像将被平铺。
有人可以告诉我(或提供一些链接)什么是最快的(也许不是最好的)得到这样的东西?
答案 0 :(得分:1)
我必须使用一些复合图像,文字和背景制作一个按钮。我找到的最快的方法是使用我需要的元素制作RelativeLayout
我想要的方式,平铺渐变,图标等。然后将点击监听器应用于RelativeLayout
并像对待任何其他{{1}一样对待它1}}在代码中。
答案 1 :(得分:0)
我不确定我是否正确阅读你想让我平铺中间影像..
但是从我的脑海里......我没有尝试过。这是我将首先尝试的。
button.setBackground..
button.setCompoundDrawables(left, top, right, bottom)
如果你可以制作一个可拼贴的背景xml并将其设置为背景。然后你可以尝试玩复合画画。