【问题标题】:Can a TextView have both background and imageTextView 可以同时具有背景和图像吗
【发布时间】:2013-07-03 00:19:35
【问题描述】:
基本上,我正在考虑的另一个选项是带背景的 RelativeLayout。然后在布局内部,将图像放在左侧,将文本放在右侧。我想我在某处读到我可以有一个带有随附图像的 TextView。所以我想知道一个文本视图是否可以实现我想要的?
背景是某种颜色的圆角矩形
图像将在左侧
文本将在右侧。
【问题讨论】:
标签:
android
android-layout
android-imageview
android-relativelayout
textview
【解决方案1】:
是的,您可以在 TextView 中完成所有这些操作:
<TextView
android:drawableLeft="@drawable/my_image"
android:background="@drawable/my_rounded_corners"
android:text="@string/my_text" />
还有一个drawablePadding 属性来调整文本和drawable 之间的间距。可绘制对象的位置没有太多微调,因此如果您需要更精确的东西,则必须使用单独的视图,但这适用于很多情况。