我想要一个带背景图片的按钮 此外,在按钮的底部我想在黑色背景上放置一个文本。
示例:
有可能吗?如果是这样,怎么样?
答案 0 :(得分:3)
这是可能的。并且使用单个TextView而无需任何其他控件 请注意,您可以像使用Button一样使用TextView。
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#f000"
android:drawableTop="@drawable/your_picture"
android:drawablePadding="4dp"
android:padding="4dp"
android:gravity="center"
android:textSize="16sp"
android:textStyle="bold"
android:textColor="#ffff"
android:text="TEXT"
/>
答案 1 :(得分:1)
您可以创建RelativeLayout
(或其他ViewGroup
)并在其中插入ImageView
和TextView
。将RelativeLayout
的背景设置为黑色。将TextView
的文本颜色设置为白色。然后,为整个View.OnClickListener
设置RelativeLayout
。