4 ответов:
на Html класс предполагается сделать это, однако говорится, что все не поддерживается. Он всегда работал для меня, но у меня никогда не было ... поэтому я не могу сказать этого. Попробуй
Html.fromHtml(yourStr)чтобы получить декодированную строку.
Html.fromHtml (строка html) - это устаревший после API v24 так что это правильный способ сделать это
if (Build.VERSION.SDK_INT >= 24) { textView.setText(Html.fromHtml(htmlString , Html.FROM_HTML_MODE_LEGACY))); } else { textView.setText(Html.fromHtml(htmlString)); }
просто вы можете сделать это с помощью этого кода
Html.fromHtml(String).toString();надеюсь, что это поможет вам
вы можете удалить специальный символ из строки, вызвав
responsestring.replace(“special char here”, “”);вы можете преобразовать ответ в строку из htmlstring, как это – Формат html.fromHtml( строка ответа здесь ) Но этот метод амортизируется на API 24, поэтому вам нужно сделать это правильно -
if (Build.VERSION.SDK_INT >= 24) { post_description.setText(Html.fromHtml( response here , Html.FROM_HTML_MODE_LEGACY)); } else { post_description.setText(Html.fromHtml( response here )); }
Comments