Maison >Java >javaDidacticiel >Comment puis-je inscrire du texte en indice et en exposant dans un TextView Android sans bibliothèques externes ?

Comment puis-je inscrire du texte en indice et en exposant dans un TextView Android sans bibliothèques externes ?

DDD
DDDoriginal
2024-12-02 14:06:14685parcourir

How Can I Subscript and Superscript Text in an Android TextView Without External Libraries?

Indice et exposant d'une chaîne dans Android

Défi : Afficher une chaîne avec des caractères en indice ou en exposant dans un Android TextView est une tâche courante. Est-il possible d'y parvenir sans recourir à des bibliothèques externes ?

Réponse : Oui, il est possible d'indiquer ou d'exposer une chaîne de manière native dans Android en utilisant la méthode Html.fromHtml().

Solution :

Pour afficher une chaîne avec un indice, utilisez ce qui suit syntaxe :

((TextView)findViewById(R.id.text)).setText(Html.fromHtml("X<sup>2</sup>"));

Cela entraînera l'affichage de la chaîne "X²" dans TextView.

Une autre option consiste à utiliser la syntaxe suivante :

((TextView)findViewById(R.id.text)).setText(Html.fromHtml("Common Tasks and How to Do Them in Android"));

Cela entraînera l'affichage de la chaîne « Tâches courantes et comment les effectuer sous Android » dans TextView.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn