如何创建带图像和按钮的按钮文本

时间:2011-06-06 14:24:41

标签: android imageview

我想在android中显示一个按钮,如屏幕截图所示。

有人可以指导我如何实现这个目标吗?

enter image description here

4 个答案:

答案 0 :(得分:3)

使用具有drawableLeft属性的普通Butto。请参阅我的示例代码:

<Button android:layout_width="100dip" 
    android:layout_height="wrap_content"
    android:text="Refresh"
    android:drawableLeft="@drawable/ic_btn_refresh"
    android:id="@+id/btn_refresh" />

答案 1 :(得分:1)

您可以使用9补丁作为背景。您可以在那里指定填充区域(底线和右侧),因此背景将是可伸缩的,而文本将不会覆盖图像。 :)

答案 2 :(得分:0)

您可以使用ImageButton

但我不确定如何使按钮上的文字看起来像截图中的文字。我只想用文本创建图像,然后将其用于ImageButton

答案 3 :(得分:0)

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/refresh"
android:text="Refresh"/>