我不知道如何在TextView中设置文本及其复合可绘制对象(小于文本)的对齐方式。似乎默认的对齐方式是居中,但我需要按边缘对齐。
PS:如果复合可绘制对象大于文本,则android:gravity
效果很好,但如果较小则不能。
最佳答案
听起来您正在为android:drawableLeft
使用具有固定尺寸的图像。
尝试使用nine-patch或通过XML资源文件定义可绘制对象。这样,您的可绘制对象的尺寸将按照您希望的方式拉伸(stretch)以在TextView
中对齐。
我不知道如何在TextView中设置文本及其复合可绘制对象(小于文本)的对齐方式。似乎默认的对齐方式是居中,但我需要按边缘对齐。
PS:如果复合可绘制对象大于文本,则android:gravity
效果很好,但如果较小则不能。
最佳答案
听起来您正在为android:drawableLeft
使用具有固定尺寸的图像。
尝试使用nine-patch或通过XML资源文件定义可绘制对象。这样,您的可绘制对象的尺寸将按照您希望的方式拉伸(stretch)以在TextView
中对齐。