繁体   English   中英

如何在MediaStore中对歌曲进行过滤搜索?

[英]How would i conduct a filtered search of songs in the MediaStore?

当前,仅当用户键入确切的歌曲名称并且必须区分大小写时才显示歌曲。 onQueryTextChange函数中,用户输入被发送到一个单独的函数,该函数检索具有该特定标题名称的所有歌曲,例如...

String selection = MediaStore.Audio.Media.TITLE + "=?";
String[] selectionArgs = {songName};

songName是从SearchView接收的用户输入。

那么,还有另一种方法可以在输入改变时将歌曲过滤掉,而不是让它们搜索确切的歌曲名称吗?

如果您最初从设备中收集了所有歌曲,将其存储在列表中,然后应用搜索过滤器,则它将返回所有包含该单词或字母的歌曲。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM