2010-10-05 6 views
1

J'ai du texte qui inclut des liens que j'affiche dans un composant RichEditableText. Comment changer la couleur des liens du bleu par défaut? J'ai essayé le example posté par Peter deHaan, mais cela ne fonctionne pas avec SDK 4.1. J'ai trouvé un moyen de do this in MXML, mais le texte doit être localisable ce qui signifie que je le charge au moment de l'exécution en fonction des paramètres régionaux, donc je ne peux pas l'inclure en ligne avec le MXML.Comment définir des couleurs de lien dans un composant RichEditableText

Pour récapituler: Comment définir les couleurs de lien pour un composant RichEditableText qui affiche du code HTML chargé lors de l'exécution?

Merci d'avance.

Répondre

0

Vous pouvez également utiliser une balise imbriquée span pour colorier vos liens selon vos préférences:

<s:RichEditableText id="titleText" 
     width="100%" 
     editable="false" 
     selectable="false" 
     focusEnabled="false"> 
    <s:textFlow> 
     <s:TextFlow> 
      <s:a click="titleText_clickHandler(event)"> 
       <s:span color="#FF0000"> 
        Link's text here 
       </s:span> 
      </s:a> 
     </s:TextFlow> 
    </s:textFlow> 
</s:RichEditableText> 
Questions connexes