Как задать отступ у Compound Drawable?

Как задать отступ у Compound Drawable?
C помощью метода TextView.setCompoundDrawablePadding(padding: Int) можно задать padding между текстом и картинкой. Значение, которое задается этим методом, применяется ко всем Compound Drawables в TextView. Это самое неудобное ограничение при использовании Compound Drawables.

Один из способов добавить различные отступы для разных картинок или сдвинуть картинку относительно центра – использовать drawable-ресурс inset. В inset задается оригинальный drawable-ресурс и отступы по всем сторонам.