我有一个 Spanned 字符串,其中包含一些粗体文本和常规文本。我需要用一个简单的常规字符(如“x”或“_”)替换所有粗体文本,然后将结果保存到一个字符串中。我注意到没有像字符串那样的跨字符串替换函数;这有可能吗?
谢谢!
最佳答案
您可以使用以下方式获取您的 Spanned
文本值:
String text = Html.toHtml(spanned);
然后,您只需使用 replace() 方法将 < b > 和 标签之间的文本替换为“x”或“_”字符。
关于android - 用另一个字符串替换跨字符串中的所有粗体文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24975710/