Android设置drawableRight或drawableLeft后设置图标与文字间距

Android设置drawableRight或drawableLeft后设置图标与文字间距

在项目中,当给控件设置drawableRight=“图片资源”或drawableLeft="图片资源"后,常常会达不到自己想要的结果,比如图片资源离文字太远或太近

这时就需要

Android:drawablePadding="dp"

来控制,设置这个属性之后,会使得控件中文字和图片之间有间距产生,达到我们想要的效果。

注:如果你的view所设置的宽度或者高度大于drawableLeft/drawableRight或者drawableTop/drawableBottom本身所产生的间距,那么这个属性当然也就不会起作用。只能当view宽高太小,使得图片和文字受到挤压该属性才会有效。如果觉得间距太宽则使用"Padding"

发布了60 篇原创文章 · 获赞 25 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_41466437/article/details/104410073