Gio*_*Gio 21 android padding textview compound-drawables
我有一个ListView人口ArrayAdapter.对于项目,我只使用一个TextView布局.我想要一些行设置复合drawables.
问题:有没有办法为包含的实际文本设置填充,TextView以便复合drawables也不会得到填充?其他解决方案是锁定文本的宽度.我需要添加ImageViews到我的布局吗?
提前致谢.
Orn*_*ter 44
非常简单
机器人:drawablePadding = "5DP"
它会根据方向自动使用填充
改善Gio的消化,这可能是一个过时的API/SDK ......
TL:DR - 只适用android:drawablePadding于增加图像和文本之间的距离.
说明:
android:drawablePadding现在在CompoundDrawable原始和原始之间应用填充View,在本例中是包含文本的TextView;
android:padding 和修饰符现在适用于整个组,包括所有化合物.
做出消极积极的黑客行为似乎不再起作用.
因此,根据可绘制位置(drawableTop/Left/...),填充将应用于它的相反方向,紧邻drawable,换句话说,在两个元素之间.例如,应用于drawablePadding="10dp"左侧放置的drawable将具有与ImageView使用TextView左侧设置个体paddingRight="10dp"(至少填充方式)类似的效果.
| 归档时间: |
|
| 查看次数: |
14861 次 |
| 最近记录: |