У меня есть строка с (\ п) в качестве линии разрываЛиния разрыва п не работает, он показывает, как строка
String mytext = "<p>Your email is not correct.\nPlease check again</p>"
//(mytext value load from my database)
И я поставил MYTEXT на WebView, как это:
web_view.loadDataWithBaseURL("", mytext, "text/html", "UTF-8", "");
Но, я не знаю, почему \ n не работает как разрыв строки, но он отображается как строка "\ n"?
Как это исправить?
Я попытался заменить \ n </ br>
на mytext.replace("\n","</ br>")
и mytext.replaceAll("\n", "</ br>")
, но он не работает.
Благодаря
Обновлено
Таким образом, решение является:
mytext.replace ("\\r\\n", "<br>").replace ("\\n", "<br>");
Спасибо, @ChristianJonassen за вашу помощь.
, но я не могу редактировать MYTEXT, он загружается с моего офисного сервера. – wdyz
Обычно существует метод под названием «nl2br» (который изменяет простые символы новой строки на
). Это может помочь. :) –
Я не могу поставить исходную проблему здесь, поэтому я делаю пример с простой строкой выше. – wdyz