我有一个动态填充的spark列表。到目前为止,新项目显示在列表的底部。我想要做的是将它们添加到顶部。
列表中的条目有一个惟一的ID,因此某种排序机制可能会起到作用,因为新条目的ID比旧条目的ID大。
我想要避免的是一些复杂的方法,因为我在移动平台上工作,列表可能会变得相当大,所以我需要尽可能地高效。
列表的数据提供程序是一个使用绑定进行更新的ArrayList。
如何做到这一点?提前感谢!
发布于 2011-12-16 00:10:44
您可以在datagrid的起始索引处添加项。Flex datagrid自动更新所有索引,并将所有现有元素索引加1。所以
YourDataGridId.dataprovider.addItemAt(item,0)就可以了。
https://stackoverflow.com/questions/8521296
复制相似问题