使用列表创建音乐播放器android的播放列表更容易

时间:2017-07-26 01:45:19

标签: java android

我是java的新手,需要帮助才能在Android中创建我的音乐播放器。我需要最佳练习才能拥有像队列一样的播放列表,以便轻松处理下一首曲目,专辑的最后一首歌或随机播放等简单的功能。 我的意思是android中有没有更容易处理这些东西的概念?

1 个答案:

答案 0 :(得分:0)

我认为你正在寻找Cursor。它是一个返回查询数据集合的接口。 Cursor接口中提供了以下方法,它们遍历Cursor,将Cursor指针设置为所需位置:

  • moveToFirst()
  • moveToLast()
  • 使用MoveToNext()
  • moveToPrevious()
  • moveToPosition(位置)

有关游标方法的更多信息,请访问此文件,但要从对象列表创建游标,您可以使用MatrixCursor,如下所示:

String[] columns = new String[] { "_id", "item", "description" };

MatrixCursor matrixCursor = new MatrixCursor(columns );

 for (JsonElement mus : musics) {
           matrixCursor.addRow(new Object[] { 1, "Item A", "...." });
 }

您可以从here找到更多数据。