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

Cot*_*nyo 1 android textview relativelayout android-layout android-imageview

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

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

  • 图像位于左侧

  • 案文将在右边.

kco*_*ock 6

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

<TextView
    android:drawableLeft="@drawable/my_image"
    android:background="@drawable/my_rounded_corners"
    android:text="@string/my_text" />
Run Code Online (Sandbox Code Playgroud)

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