我有一个跨区String,其中包含一些粗体文本和常规文本。我需要用简单的常规字符替换所有粗体文本,如" x"或" _"然后将结果保存为字符串。我注意到没有像字符串那样的跨区字符串的替换函数;这有可能吗?
谢谢!
答案 0 :(得分:2)
您可以使用
获取Spanned
文字值
String text = Html.toHtml(spanned);
然后,你只需要在<之间替换你的文字。 b>和< / b>带有“x”或“_”字符的标签,使用replace()方法。