Flex中怎樣動態更新List item

    這個問題困擾我很多的時間。雖然咱們可能經過ArrayCollection動態地改變List的dataprovider,可是ItemRenderer不響應新的dataProvider是個問題,通過狗狗的搜索,找到了一個很是之簡單的方法!艾瑪... ide

var _itemRenderer:IFactory = list.itemRenderer;
list.itemRenderer = null;
list.itemRenderer = _itemRenderer;
     首先把ItemRenderer的索引保存起來,而後把list的itemRenderer置空,再把以前保存起來的itemRenderer拿出來顯示,奇蹟就這樣發生了,itemRenderer就會刷新了,很是好用的一個方法哦。
相關文章
相關標籤/搜索