Android Java MediaStore排序顺序区分大小写
对于MediaStore,我能够按字母顺序对显示名称进行排序。但这并没有考虑到案例敏感性。当我运行下面的代码时,它将大写字母放在列表的顶部,小写字母放在底部 如何忽略区分大小写Android Java MediaStore排序顺序区分大小写,java,android,audio,media,mediastore,Java,Android,Audio,Media,Mediastore,对于MediaStore,我能够按字母顺序对显示名称进行排序。但这并没有考虑到案例敏感性。当我运行下面的代码时,它将大写字母放在列表的顶部,小写字母放在底部 如何忽略区分大小写 String[] proj = { MediaStore.Audio.Media._ID, MediaStore.Audio.Media.DATA, MediaStore.Audio.Media.DISPLAY_NAME, MediaStore.Audio.Media.TITLE,
String[] proj = { MediaStore.Audio.Media._ID,
MediaStore.Audio.Media.DATA,
MediaStore.Audio.Media.DISPLAY_NAME,
MediaStore.Audio.Media.TITLE,
MediaStore.Audio.Media.ARTIST};
String sortOrder = MediaStore.Audio.Media.DISPLAY_NAME + " ASC";
musiccursor = getContentResolver().query(uri,
proj, selection, null, sortOrder);
谢谢 String sortOrder=MediaStore.Audio.Media.DISPLAY\u NAME+“COLLATE NOCASE ASC” 尝试降低(排序器)