I have the following TextView:
<TextView
android:drawableLeft="@drawable/loading"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Updating Rates" />
And the result is this:

How do I make the loading circle drawable constrain proportionally so its height matches the height of the text?
Also, if possible, I would like to add some spacing between the text and the image.
To make the
loadingsmaller just make the images smaller.Or use
RelativeLayoutand put the loading in anImageViewand scale it.Or you can add padding between the drawables and the text using
android:drawablePadding(orsetCompoundDrawablePadding()):