0
我想要获取包含音频的所有目录的列表。下面是我使用的代码:MediaStore.Audio检索包含音频的所有目录列表
@Override
public Loader<Cursor> onCreateLoader(int id, Bundle args) {
String[] projection = new String[]{MediaStore.Audio.Media.DATA,MediaStore.Audio.Media.DISPLAY_NAME};
String sortOrder = MediaStore.Audio.Media.DISPLAY_NAME + " ASC";
CursorLoader cursorLoader = new CursorLoader(context,MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,projection,null,null,sortOrder);
return cursorLoader;
}
MediaStore.Audio.Media.DATA
给了我所有的文件路径音频文件的列表(用他们的名字附加)。
MediaStore.Audio.Media.Display_Name
给我的文件标题。
但是,我想要的是运行一个查询,该查询返回包含音频内容的所有文件夹/目录(它们的路径,名称和计数)的列表。 任何帮助表示赞赏。