1-й подход -
вам нужно обновить строку до <string name="test">I like <b> bas</b>ketball.</string>
, если вы используете строку из String. xml
, но вам нужно добавить приведенный ниже код в классе Activity для работы -
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
textView.setText(Html.fromHtml(getString(R.string.test), Html.FROM_HTML_MODE_LEGACY));
}else{
textView.setText(Html.fromHtml(getString(R.string.test));
}
2-й подход -
Добавьте приведенный ниже код в файл String.xml
вверху
<?xml version="1.0" encoding="utf-8"?>
Затем добавьте свою строку в ресурсы -
<resources>
<string name="test"><![CDATA[I like <b> bas</b>ketball]]></string>
</resources>
, а затем в классе активности установите текст HTML
, как показано ниже -
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
textView.setText(Html.fromHtml(getString(R.string.test), Html.FROM_HTML_MODE_LEGACY));
}else{
textView.setText(Html.fromHtml(getString(R.string.test));
}
Надеюсь, это поможет.