当个一文本对应一张图片的时候我们会优先使用TextView配合drawableTop.....等四个方法,但会发现文本和图片间距太小,导致不美观,这个时候就需要间距了。
1.使用drawablePadding:
<TextView
android:textColor="@color/main_color"
android:textSize="13sp"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:drawableTop="@drawable/ic_start_true"
android:drawablePadding="6dp"
android:text="收藏" />
2.效果图:
注意:
1.
.当你使用drawableTop的时候,图片并不是贴在文字的上方,而是在TextView内的最上方。
2.文字显示不全、图片显示不全,一般是宽高设置小了,把宽高设置为wrap_content,或给够宽高。