TextView可以同时具有背景和图像

时间:2013-07-03 00:19:36

标签: android android-layout android-imageview relativelayout textview

基本上我正在考虑的另一个选项是具有背景的RelativeLayout。然后在布局中,将图像放在左侧,将文本放在右侧。我想我在某处读到了一个带有伴随图像的TextView。所以我想知道我想要的是一个textview是否可能吗?

  • 背景将是某种颜色的圆角矩形

  • 图片位于左侧

  • 文字在右边。

1 个答案:

答案 0 :(得分:6)

是的,你可以在TextView中完成所有这些:

<TextView
    android:drawableLeft="@drawable/my_image"
    android:background="@drawable/my_rounded_corners"
    android:text="@string/my_text" />

还有drawablePadding属性来调整文本和drawable之间的间距。对于drawable的位置没有太多的微调,所以如果你需要更精确的东西,你必须使用个人视图,但这在很多情况下都适用。