1
1
首先,我不确定为什么在按歌曲存储返回值时要按唱片进行排序(请参见上面的@usman rafi),但是……
不要试图添加流派信息——你不需要它来达到你的目的。 相册艺术URI可以写为:
这将返回唯一的专辑名称(也将只返回专辑中的一首歌曲),如果在MediaStore数据库中重复该专辑(通过拥有同一专辑中的多首歌曲),则只有与查询匹配的第一个实例才会添加到光标中。 使用排序顺序对相册返回的光标行进行排序;我个人使用SQL的字母顺序(符号、数字、A、B、C…)对其进行排序。
要编写查询并对其进行排序,我将使用以下代码:
我个人只是循环通过
|
2
1
专辑 或
|
3
0
|
4
0
2、封面和标题不匹配的原因是,您对其中一个进行排序,而忽略了另一个。 排序前相册-
|
5
0
在代码中不做太多更改的情况下,您可以通过使用比较器对歌曲进行排序来实现您的目的。每当需要使用对象的一个属性(在您的示例中是
在你的
上面会变异
|
Cute dog · 如何将文本与重新排序的图像相匹配? 1 年前 |
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
Rohan Mittal · 按dict值对dict排序 2 年前 |
Pikachu620 · 可以对事件列表进行排序吗? 2 年前 |
Saif · 排序时python如何决定何时调用比较器? 2 年前 |
tryingmybest09 · 设置出生日期排序不正确 2 年前 |