Использование SpannableString
и ImageSpan
. Во-первых, вам нужно иметь возможность рисования и использовать метод setSpan
. Это пример формата пространства после слова "span" до значка.
SpannableString string = new SpannableString("Bottom: span.\nBaseline: span.");
// using the default alignment: ALIGN_BOTTOM
string.setSpan(new ImageSpan(this, R.mipmap.ic_launcher), 7, 8, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
string.setSpan(new ImageSpan(this, R.mipmap.ic_launcher, DynamicDrawableSpan.ALIGN_BASELINE),
22, 23, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
![enter image description here](https://i.stack.imgur.com/rVkxA.png)