0
因此,我使用從xml中獲取的列表來加載mp3文件,您可以通過單擊它來啓動一個mp3文件。然後我得到點擊這樣的項目:Flex selecteditem獲取下一個項目
var mp3Url:String = [email protected];
我非常新彎曲,我想知道是否有一種方法來選擇基於這一個下一個項目。
因此,我使用從xml中獲取的列表來加載mp3文件,您可以通過單擊它來啓動一個mp3文件。然後我得到點擊這樣的項目:Flex selecteditem獲取下一個項目
var mp3Url:String = [email protected];
我非常新彎曲,我想知道是否有一種方法來選擇基於這一個下一個項目。
一個簡單的方法將是這樣的:
var selIndex:int=trackList.dataProvider.getItemIndex(trackListList.selectedItem);
if(selIndex != -1) {
selIndex++;
nextMP3:String=trackList.dataProvider.getItemAt(selIndex)[email protected];
}
EDIT
var selIndex:int=trackList.selectedIndex;
if(selIndex != -1) {
selIndex++;
nextMP3:String=trackList.dataProvider.getItemAt(selIndex)[email protected];
}
selIndex
是在數據提供者選擇的項目的索引。 -1表示沒有選擇任何東西
如果選擇了索引,if(selIndex!= -1)檢測是否爲? – 2012-07-28 14:37:23
其實,這個代碼根本就沒有必要。 1秒,lemme編輯 – 2012-07-28 14:45:16
tyvm!固定:))) – 2012-07-28 14:56:13