0

Flex 4.10 と、IconItemRendererを使用したスパーク リストの場合-

一部のリスト項目のみデコレータ画像を表示することは可能ですか?

プレーヤーの毎週のトップ評価を表すリストがあり、勝者のみのメダルを表示する方法を知りたいです。

ここに画像の説明を入力

<fx:Declarations>
    <s:MultiDPIBitmapSource id="MEDAL"
        source160dpi="@Embed('assets/icons/160/medal-gold.png')"
        source240dpi="@Embed('assets/icons/240/medal-gold.png')"
        source320dpi="@Embed('assets/icons/320/medal-gold.png')"
        source480dpi="@Embed('assets/icons/480/medal-gold.png')" />

    <s:ArrayCollection id="_ac" />
</fx:Declarations>


<s:List id="_list"
        width="100%" 
        height="100%" 
        dataProvider="{_ac}" 
        change="handleChange(event)">
    <s:itemRenderer>
        <fx:Component>
            <s:IconItemRenderer 
                iconField="avatar" 
                messageField="city" 
                decorator="{outerDocument.MEDAL}"
                iconFunction="{outerDocument.iconFunc}" 
                labelFunction="{outerDocument.labelFunc}" />
        </fx:Component>
    </s:itemRenderer>
</s:List>
4

1 に答える 1