Dynamiquement l'Affichage de Texte avec TextView (Android)

Fondamentalement, ce que je veux faire dans mon application Android, est d'utiliser une TextView pour afficher deux morceaux de texte à la fois. Donc, dans le code, je veux être en mesure de faire quelque chose comme ceci:

    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);

Pour clarifier, j'essaie d'afficher un noir "Texte1" et un bleu "Texte2" à la fois en utilisant seulement un seul TextView. Évidemment, cela ne fonctionne pas à l'aide du code ci-dessus. J'ai réfléchi à l'aide d'un deuxième TextView mais ça semble être un gaspillage d'efforts et de mémoire pour moi. Je suis sûr que les esprits brillants de ici pouvez venir avec la solution la meilleure pour cette.

Merci beaucoup d'avance pour votre temps et votre aide.

InformationsquelleAutor Rob S. | 2011-01-19