Span
テキストの一部に設定しています。スパン自体はうまく機能します。ただし、テキストはString.format
fromによって作成されており、Span を設定するテキストの一部がResources
わかりません。start
end
でカスタム HTML タグを使用しようとしましstrings.xml
たが、getText
またはgetString
それらを削除します。スパンを設定したい場所がまさにここにあるためgetString(R.string.text, "<nb>" + arg + "</nb>")
、次のようなものを使用できます。Html.fromHtml()
arg
テキスト形式を使用したこのアプローチを見まし"normal text ##span here## normal text"
た。文字列を解析してタグを削除し、Span を設定します。
私の質問は、 Span を書式設定された文字列に設定するためのより良い方法はあります"something %s something"
か、それとも上記のアプローチのいずれかを使用する必要がありますか?