0

我的 flex 应用程序中有一个列表,其中包含requiresSelection = falseallowMultipleSelection = true. 我在获取所选索引时遇到了问题:它返回为-1. 我需要知道Items列表中选择了什么才能使我的应用程序正常工作。我花了几个小时在网上寻找并尝试不同的方法来让它发挥作用。提前感谢您的帮助。

完整列表代码:

<s:List id="list1" x="10" y="35" width="100" height="400" allowMultipleSelection="true" click="list1Click(event)" 
contentBackgroundColor="#696969" dataProvider="{list1Array}" itemRenderer="assets.ListSkinClass"/>
4

1 回答 1

2

selectedIndex 值为 -1 表示未选择任何内容。

如果你有 allowMultipleSelection = true; 然后 selectedIndex 将返回最后选择的项目。

您可以使用 selectedIndices 获取当前选定的所有项目的数组。

于 2013-10-12T18:41:57.743 回答