Вам необходимо отделить черный текст от итогового текста (иметь 2 отдельных просмотра текста).

я есть TextView, как показано ниже. Я использовал этот код, чтобы установить серый цвет для части текста.

// Prepare result text.
final String resultText = text + "\n\n" + dictionaryName;
final SpannableString styledResultText = new SpannableString(resultText);
styledResultText.setSpan(new ForegroundColorSpan(Color.GRAY), text.length() + 2, text.length() + 2 + dictionaryName.length(), 0);
resultTextView.setText(styledResultText);

Теперь я хочу установить выравнивание для него. Как сделать? Android не имеет никакого класса span для выравнивания. Я не могу найти ничего подобного "AlignmentSpan".

Ответы на вопрос(4)

Ваш ответ на вопрос