【问题标题】:how to highlight search result in editText, without losing break lines如何在editText中突出显示搜索结果,而不会丢失断线
【发布时间】:2021-02-04 13:27:11
【问题描述】:

希望你没事。

在尝试了许多代码之后,只有一个对我来说 100% 有效,但结果显示没有断线,这是代码(取自这里):

String textToHighlight = edittext2.getText().toString();
String oldString = edittext1.getText().toString();
String newString = oldString.replaceAll(textToHighlight, "<span 
style='background-color: RED'>"+textToHighlight+"</span>");
textview1.setText(Html.fromHtml(newString));

这是 oldString 的屏幕截图:

这是restlt(newString)的截图:

我想在不丢失原始文本断行的情况下获得突出显示搜索词的结果。 我希望你能帮助并提前感谢

【问题讨论】:

    标签: java android highlight


    【解决方案1】:

    在你的&lt;/span&gt;结束标签之后添加&lt;br&gt; HTML标签

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-25
      • 2011-03-03
      • 1970-01-01
      • 1970-01-01
      • 2021-07-24
      • 2017-11-02
      • 1970-01-01
      相关资源
      最近更新 更多