2010-10-05 34 views
1

我有一些文本包含了我在RichEditableText組件中顯示的鏈接。如何更改默認藍色鏈接的顏色?我嘗試了由Peter deHaan發佈的example,但它不適用於SDK 4.1。我找到了一個到do this in MXML的方法,但是文本需要可本地化,這意味着我在運行時基於語言環境加載它,所以我不能僅將它與MXML內聯。如何設置RichEditableText組件中的鏈接顏色

回顧:如何設置顯示在運行時加載的HTML的RichEditableText組件的鏈接顏色?

在此先感謝。

回答

0

您還可以使用嵌套的span標記根據您的喜好爲鏈接着色:

<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> 
相關問題