Android TextView.setText(R.string.text_from_string.xml_file); не отображает цвета шрифта, которые использовались для офоAndroid

Форум для тех, кто программирует под Android
Anonymous
Android TextView.setText(R.string.text_from_string.xml_file); не отображает цвета шрифта, которые использовались для офо

Сообщение Anonymous »

Я поместил несколько строк в файл string.xml следующим образом.

Код: Выделить всё

The book was written by Mr. Martin Vikramasinghe.\nපොත ලිව්වේ මාටින් වික්‍රමසිංහ විසින්.
Соответствующий XML-код textview: Затем я установил «text1749» из файла string.xml для текстового просмотра «@+id/id155» грамматически в действии следующим образом.

Код: Выделить всё

textview.setText(R.string.text1749);
Когда код выполняется, я не вижу красного цвета. Вместо этого вся строка ("text1749") по умолчанию выделена черным цветом.
Затем попробовал решения для чата,

Код: Выделить всё

TextView testTextView = findViewById(R.id.test_text_view);
String testHtml = "Red Text and Blue Text";
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
testTextView.setText(Html.fromHtml(testHtml, Html.FROM_HTML_MODE_COMPACT));
} else {
testTextView.setText(Html.fromHtml(testHtml));
}

Надежды все еще нет.
Поэтому, если есть правильный способ сделать это, дайте мне знать.

Подробнее здесь: https://stackoverflow.com/questions/787 ... -show-font

Вернуться в «Android»