我不知道如何在TextView中设置文本及其复合可绘制对象(小于文本)的对齐方式。似乎默认的对齐方式是居中,但我需要按边缘对齐。

PS:如果复合可绘制对象大于文本,则android:gravity效果很好,但如果较小则不能。

最佳答案

听起来您正在为android:drawableLeft使用具有固定尺寸的图像。

尝试使用nine-patch或通过XML资源文件定义可绘制对象。这样,您的可绘制对象的尺寸将按照您希望的方式拉伸(stretch)以在TextView中对齐。

10-04 19:32