Je veux savoir comment puis-je détecter certains mots spécifiés dans SpannableStringBuilder
. Mon but est de changer la couleur de ces mots.Comment détecter des mots spécifiques dans SpannableStringBuilder android?
Dire que j'ai SpannableStringBuilder span
et la liste inclus mes mots comme « Nom », « famille », « Location » etc.
Dans ce stade, je veux vérifier si mon span
ces mots est, y compris changent alors de couleur .
Par exemple, je veux quelque chose comme:
if(span.contain("Name")) // Change Color of the word "Name" every where in this span
if(span.contain("Family")) // Change Color of the word "Family" every where in this span
et ainsi ...
est-il une méthode pour vérifier? tout exemple de code sera apprécié.
span.toString() indexOf ("Nom"); span.setSpan (...) –
J'ai posté une réponse complète pour le rendre plus clair. –