spanned = Html.fromHtml("<sup>aaa</sup>bbb<sub>ccc</sub><b>ddd</b>");
aaa
3 つのスパン、ccc
、を持つ Spanned オブジェクトを作成しますddd
。
bbb
html タグ内にないため、無視されています。
spans = spanned.getSpans(0, spanned.length(), Object.class);
3 つのスパンのみを識別します。
コードの 4 つのセクションすべてを抽出する方法が必要です。可能であれば、各スパンのタイプを識別できる何らかの配列に変換する必要があります。