From aed80b42d5e46adee79e3d64736cd58fbbc02789 Mon Sep 17 00:00:00 2001 From: Natalie Date: Thu, 27 Dec 2018 11:23:44 +0100 Subject: [PATCH] Change sort order to _lowercase_ title --- .../com/prangesoftwaresolutions/audioanchor/AlbumActivity.java | 2 +- .../com/prangesoftwaresolutions/audioanchor/MainActivity.java | 2 +- .../com/prangesoftwaresolutions/audioanchor/PlayActivity.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/prangesoftwaresolutions/audioanchor/AlbumActivity.java b/app/src/main/java/com/prangesoftwaresolutions/audioanchor/AlbumActivity.java index f2aa72f..07749db 100644 --- a/app/src/main/java/com/prangesoftwaresolutions/audioanchor/AlbumActivity.java +++ b/app/src/main/java/com/prangesoftwaresolutions/audioanchor/AlbumActivity.java @@ -115,7 +115,7 @@ public Loader onCreateLoader(int i, Bundle bundle) { String sel = AnchorContract.AudioEntry.COLUMN_ALBUM + "=?"; String[] selArgs = {Long.toString(mAlbumId)}; - String sortOrder = AnchorContract.AudioEntry.COLUMN_TITLE + " ASC"; + String sortOrder = "LOWER(" + AnchorContract.AudioEntry.COLUMN_TITLE + ") ASC"; return new CursorLoader(this, AnchorContract.AudioEntry.CONTENT_URI, projection, sel, selArgs, sortOrder); } diff --git a/app/src/main/java/com/prangesoftwaresolutions/audioanchor/MainActivity.java b/app/src/main/java/com/prangesoftwaresolutions/audioanchor/MainActivity.java index 2a308e1..fe5a971 100644 --- a/app/src/main/java/com/prangesoftwaresolutions/audioanchor/MainActivity.java +++ b/app/src/main/java/com/prangesoftwaresolutions/audioanchor/MainActivity.java @@ -131,7 +131,7 @@ public Loader onCreateLoader(int i, Bundle bundle) { AnchorContract.AlbumEntry.COLUMN_TITLE, AnchorContract.AlbumEntry.COLUMN_COVER_PATH}; - String sortOrder = AnchorContract.AlbumEntry.COLUMN_TITLE + " ASC"; + String sortOrder = "LOWER(" +AnchorContract.AlbumEntry.COLUMN_TITLE + ") ASC"; return new CursorLoader(this, AnchorContract.AlbumEntry.CONTENT_URI, projection, null, null, sortOrder); } diff --git a/app/src/main/java/com/prangesoftwaresolutions/audioanchor/PlayActivity.java b/app/src/main/java/com/prangesoftwaresolutions/audioanchor/PlayActivity.java index 9ef15f2..cb6ed20 100644 --- a/app/src/main/java/com/prangesoftwaresolutions/audioanchor/PlayActivity.java +++ b/app/src/main/java/com/prangesoftwaresolutions/audioanchor/PlayActivity.java @@ -290,7 +290,7 @@ private void pauseAudio() { private void storeAudioFiles() { //Store Serializable audioList to SharedPreferences - String sortOrder = AnchorContract.AudioEntry.COLUMN_TITLE + " ASC"; + String sortOrder = "LOWER(" + AnchorContract.AudioEntry.COLUMN_TITLE + ") ASC"; ArrayList audioList = AudioFile.getAllAudioFilesFromAlbum(this, mAlbumId, sortOrder); int audioIndex = AudioFile.getIndex(audioList, mAudioFile.getId()); StorageUtil storage = new StorageUtil(getApplicationContext());