summaryrefslogtreecommitdiffstats
path: root/src/com/cyanogenmod/eleven/loaders/AlbumSongLoader.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/cyanogenmod/eleven/loaders/AlbumSongLoader.java')
-rw-r--r--src/com/cyanogenmod/eleven/loaders/AlbumSongLoader.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/com/cyanogenmod/eleven/loaders/AlbumSongLoader.java b/src/com/cyanogenmod/eleven/loaders/AlbumSongLoader.java
index 1a89804..83676cd 100644
--- a/src/com/cyanogenmod/eleven/loaders/AlbumSongLoader.java
+++ b/src/com/cyanogenmod/eleven/loaders/AlbumSongLoader.java
@@ -113,10 +113,9 @@ public class AlbumSongLoader extends WrappedAsyncTaskLoader<List<Song>> {
*/
public static final Cursor makeAlbumSongCursor(final Context context, final Long albumId) {
// Match the songs up with the artist
- final StringBuilder selection = new StringBuilder();
- selection.append(AudioColumns.IS_MUSIC + "=1");
- selection.append(" AND " + AudioColumns.TITLE + " != ''");
- selection.append(" AND " + AudioColumns.ALBUM_ID + "=").append(albumId);
+ String selection = (AudioColumns.IS_MUSIC + "=1") +
+ " AND " + AudioColumns.TITLE + " != ''" +
+ " AND " + AudioColumns.ALBUM_ID + "=" + albumId;
return context.getContentResolver().query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
new String[] {
/* 0 */
@@ -131,7 +130,7 @@ public class AlbumSongLoader extends WrappedAsyncTaskLoader<List<Song>> {
AudioColumns.DURATION,
/* 5 */
AudioColumns.YEAR,
- }, selection.toString(), null,
+ }, selection, null,
PreferenceUtils.getInstance(context).getAlbumSongSortOrder());
}