2 votes

Mise en évidence de la syntaxe en java pour Android

Je veux construire une application de style bloc-notes sur Android qui aura une coloration syntaxique. Mais lorsque je recherche sur le web, je trouve que la coloration syntaxique ne peut être effectuée que par l'utilisation d'une classe awt. Comment pourrais-je mettre en évidence la syntaxe dans peut-être une vue EditText or TextView personnalisée ? Je sais que la sortie d'un colorateur syntaxique est plutôt attendue, donc je veux ajouter mon colorateur syntaxique sur le marché.

3voto

Yuliy Points 8854

Jetez un œil à l'espace de noms android.text. Plus précisément, vous voudrez soit un Editable soit un Spannable comme format de texte au lieu de chaînes de caractères. L'espace de noms android.text.style propose les différents types de balisage que vous pouvez appliquer à des portions de texte.

1voto

Divers Points 1524

Si quelqu'un sait parler russe, vous pouvez lire mon article sur ce sujet ici. De toute façon, il y a des images et des extraits de code qui peuvent vous donner une idée. Si vous voulez vérifier le résultat, vous pouvez le trouver ici

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X