在 Android Studio 中使用 MediaStore 来限制播放列表中的歌曲数量
Posted
技术标签:
【中文标题】在 Android Studio 中使用 MediaStore 来限制播放列表中的歌曲数量【英文标题】:Using MediaStore in Android studio to limit the number of songs in a playlist 【发布时间】:2021-07-06 19:17:08 【问题描述】:我是 Java 和 android Studio 的绝对初学者,我正在尝试使用 Android Studio 编辑开源音乐播放器。 该应用程序当前正在创建“最后添加”播放列表并使用 MediaStore.Audio.Media.DATE_ADDED 按日期对歌曲进行排序 有没有办法限制这个播放列表中的歌曲数量?
我希望这个描述足够准确..
谢谢你:)
【问题讨论】:
它实际上与 Mediastore 无关,更多的是与实际添加到给定播放列表的代码有关。如果您发布该部分,那么人们将能够提供帮助 【参考方案1】:你必须在contentResolver
查询的sortOrder参数中设置Limit
。
String sortOrder = MediaStore.Audio.Media.DATE_ADDED + " DESC LIMIT 1";
Cursor cur = getContentResolver().query(uri, null, null, null, sortOrder);
GGK
【讨论】:
你为我节省了两个小时,谢谢 :)以上是关于在 Android Studio 中使用 MediaStore 来限制播放列表中的歌曲数量的主要内容,如果未能解决你的问题,请参考以下文章
如何在模块(Android Studio)中使用 com.android.databinding?
android 从 MySql 数据库中检索 blob 图像