diff options
author | Scott Jackson <daneren2005@gmail.com> | 2015-07-02 18:02:38 -0700 |
---|---|---|
committer | Scott Jackson <daneren2005@gmail.com> | 2015-07-02 18:02:38 -0700 |
commit | a78354743c4862c8faac3e925176f86a78df9d63 (patch) | |
tree | f4e2a22f14964392fc71ee40d19126da70225940 /app/src/main/java/github/daneren2005/dsub/fragments/SelectDirectoryFragment.java | |
parent | a3f294cd6773585fa59753e25101e4029004495f (diff) | |
download | dsub-a78354743c4862c8faac3e925176f86a78df9d63.tar.gz dsub-a78354743c4862c8faac3e925176f86a78df9d63.tar.bz2 dsub-a78354743c4862c8faac3e925176f86a78df9d63.zip |
#332 Start of long multi select
Diffstat (limited to 'app/src/main/java/github/daneren2005/dsub/fragments/SelectDirectoryFragment.java')
-rw-r--r-- | app/src/main/java/github/daneren2005/dsub/fragments/SelectDirectoryFragment.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/app/src/main/java/github/daneren2005/dsub/fragments/SelectDirectoryFragment.java b/app/src/main/java/github/daneren2005/dsub/fragments/SelectDirectoryFragment.java index 9f66a27e..ed6afd46 100644 --- a/app/src/main/java/github/daneren2005/dsub/fragments/SelectDirectoryFragment.java +++ b/app/src/main/java/github/daneren2005/dsub/fragments/SelectDirectoryFragment.java @@ -420,6 +420,19 @@ public class SelectDirectoryFragment extends SubsonicFragment implements Section } playNow(Arrays.asList(entry)); + } else { + List<Entry> songs = new ArrayList<Entry>(); + + if(Util.getPreferences(context).getBoolean(Constants.PREFERENCES_KEY_PLAY_NOW_AFTER, false)) { + Iterator it = entries.listIterator(entries.indexOf(entry)); + while(it.hasNext()) { + songs.add((Entry) it.next()); + } + } else { + songs.add(entry); + } + + playNow(songs); } } |