Dil*_*rla 2 android mediastore
我正在开发一个音乐播放器应用程序并通过以下代码查询相册名称:
Cursor mediacur = managedQuery(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, null, null, null, null);
mediacur.moveToFirst();
do{
albumindex = mediacur.getColumnIndex(MediaStore.Audio.Media.ALBUM);
albumname = mediacur.getString(albumindex);
songs.add(albumname);
}while(mediacur.moveToNext());
Run Code Online (Sandbox Code Playgroud)
我正在获取所有专辑名称以及铃声和通知.如何从列表中排除铃声和通知?
向托管查询调用添加选择.
String selection = MediaStore.Audio.Media.IS_MUSIC + " != 0";
Cursor mediacur = managedQuery(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, null, selection, null, null);
Run Code Online (Sandbox Code Playgroud)