我正在处理媒体文件。例如,当一首歌曲结束时,我希望 ListView 选择列表中的下一首歌曲。所以总的来说,我想在所选项目之后获得下一个项目。
问问题
225 次
1 回答
0
下面是如何迭代 ListView 中的元素的简单代码:
ObservableList<MediaFile> items = listView.getItems();
items.forEach(mediaFile) -> {
//Custom logic...
if (mediaFile.equals(currentMediaFile)) {
...
}
});
我认为你可以从这一点开始实现一个逻辑。您还可以尝试在此列表上使用迭代器,以便在当前选定元素之后查找下一个元素。这是迭代器的简单教程: https ://www.tutorialspoint.com/java/java_using_iterator.htm
于 2019-01-15T10:52:28.763 回答