基本上我正在考虑的另一个选项是具有背景的RelativeLayout。然后在布局中,将图像放在左侧,将文本放在右侧。我想我在某处读到了一个带有伴随图像的TextView。所以我想知道我想要的是一个textview是否可能吗?
背景将是某种颜色的圆角矩形
图片位于左侧
文字在右边。
答案 0 :(得分:6)
是的,你可以在TextView中完成所有这些:
<TextView
android:drawableLeft="@drawable/my_image"
android:background="@drawable/my_rounded_corners"
android:text="@string/my_text" />
还有drawablePadding
属性来调整文本和drawable之间的间距。对于drawable的位置没有太多的微调,所以如果你需要更精确的东西,你必须使用个人视图,但这在很多情况下都适用。