Android列出所有音乐文件的代码
Posted s-sparrow
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android列出所有音乐文件的代码相关的知识,希望对你有一定的参考价值。
如下的代码是关于android列出所有音乐文件的代码,应该对各位也有帮助。
String selection = MediaStore.Audio.Media.IS_MUSIC + " != 0";
String[] projection = {
MediaStore.Audio.Media._ID,
MediaStore.Audio.Media.ARTIST,
MediaStore.Audio.Media.TITLE,
MediaStore.Audio.Media.DATA,
MediaStore.Audio.Media.DISPLAY_NAME,
MediaStore.Audio.Media.DURATION
};
cursor = this.managedQuery(
MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
projection,
selection,
null,
null);
private List<String> songs = new ArrayList<String>();
while(cursor.moveToNext()){
songs.add(cursor.getString(0) + "||" + cursor.getString(1) + "||" + cursor.getString(2) + "||" + cursor.getString(3) + "||" + cursor.getString(4) + "||" + cursor.getString(5));
}
以上是关于Android列出所有音乐文件的代码的主要内容,如果未能解决你的问题,请参考以下文章
Xamarin - 遍历 Android 设备上的所有音频文件
列出Android设备所有启动的服务 判断某个服务是不是开启