我希望创建一个带有文本和背景的按钮,并且在背景的尽头附近我希望文本具有不同的彩色背景,但是我希望它仍然是同一个按钮的一部分。
以下是我所谈论的一个例子。
答案 0 :(得分:0)
您可以使用RelativeLayout或任何其他布局而不是按钮,只需处理按钮等点击事件。
或者您可以使用图层列表,类似这样(未经测试),您将需要处理文本以适应某种方式。
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:left="35dp">
<shape android:shape="rectangle">
<size android:width="35dp"/>
<solid android:color="color1"/>
</shape>
</item>
<item android:right="35dp">
<shape android:shape="rectangle">
<size android:width="35dp"/>
<solid android:color="color2"/>
</shape>
</item></layer-list>