Alineación de ImageSpan en TextView

tengo unTextView que hace uso de laandroid:lineSpacingMultiplier atributo para aumentar el espacio entre líneas, que funciona bien, excepto cuando agrego unImageSpan al texto.

Esto hace que la imagen se alinee en la parte inferior del espacio entre líneas, no en la línea de base del texto (como se especifica cuando lo creo).

Intenté usar elandroid:lineSpacingExtra Atributo, con cierto éxito, la imagen aún estaba en una posición más baja de lo que debería, pero no tanto. ¿Existe una forma alternativa de aumentar el espacio entre las líneas sin alterar la alineación vertical delImageSpan?

Respuestas a la pregunta(2)

Su respuesta a la pregunta