В основном, что я хочу сделать в своем приложении для Android, TextView отображает сразу две разные части текста. Так в коде, я хочу, чтобы иметь возможность сделать что-то вроде этого:Динамическое отображение текста с помощью TextView (Android)
LinearLayout ll = new LinearLayout(this);
TextView text = new TextView(this);
text.setTextColor(0xFF000000);
text.setGravity(Gravity.CENTER_HORIZONTAL);
text.setTextSize(20f);
text.setText("Text1");
text.setTextSize(14f);
text.setColor(0xFF0000FF);
text.setText("\nText2");
ll.addView(text);
Чтобы уточнить, я пытаюсь отобразить черный «Text1» и синий «Text2» на один раз, используя только один TextView. Очевидно, это не работает с использованием приведенного выше кода. Я рассмотрел использование второго TextView, но это кажется пустой тратой усилий и памяти для меня. Я уверен, что блестящие умы здесь могут придумать лучшее решение этого.
Благодарим вас за ваше время и вашу помощь.
Простой и прямой. Только то, что мне было нужно. Благодарю. –