だから私はxmlから取得したリストを使用してmp3ファイルをロードしています。それをクリックすることでmp3ファイルを開始できます。次に、次のようにアイテムをクリックします。
var mp3Url:String = trackListList.selectedItem.@url;
私はフレックスにかなり慣れていないので、これに基づいて次のアイテムを選択する方法があるかどうか疑問に思いました。
だから私はxmlから取得したリストを使用してmp3ファイルをロードしています。それをクリックすることでmp3ファイルを開始できます。次に、次のようにアイテムをクリックします。
var mp3Url:String = trackListList.selectedItem.@url;
私はフレックスにかなり慣れていないので、これに基づいて次のアイテムを選択する方法があるかどうか疑問に思いました。
簡単な方法は次のようになります。
var selIndex:int=trackList.dataProvider.getItemIndex(trackListList.selectedItem);
if(selIndex != -1) {
selIndex++;
nextMP3:String=trackList.dataProvider.getItemAt(selIndex).@url;
}
編集
var selIndex:int=trackList.selectedIndex;
if(selIndex != -1) {
selIndex++;
nextMP3:String=trackList.dataProvider.getItemAt(selIndex).@url;
}
selIndex
データプロバイダーで選択されたアイテムのインデックスです。-1は何も選択されていないことを意味します