Cómo crear superíndices y subíndices alineados verticalmente en TextView

En el ejemplo de la imagen a continuación:

¿Cómo puedo hacer que los números de superíndice y subíndice se alineen para producir una notación científica común como se muestra a continuación

enTextView? Si hay una manera de usarSpannable oReplacementSpan Me gustaría ver un ejemplo de trabajo. Gracias.

Respuestas a la pregunta(6)

Su respuesta a la pregunta