mirror of
https://github.com/antebudimir/tempus.git
synced 2025-12-31 17:43:32 +00:00
Keep in the queue the songs already passed when clicking on song adapter
This commit is contained in:
parent
40bf7ae7d6
commit
6d25455cc8
2 changed files with 5 additions and 4 deletions
|
|
@ -92,12 +92,13 @@ public class RecentMusicAdapter extends RecyclerView.Adapter<RecentMusicAdapter.
|
||||||
@Override
|
@Override
|
||||||
public void onClick(View view) {
|
public void onClick(View view) {
|
||||||
QueueRepository queueRepository = new QueueRepository(App.getInstance());
|
QueueRepository queueRepository = new QueueRepository(App.getInstance());
|
||||||
queueRepository.insertAllAndStartNew(songs.subList(getBindingAdapterPosition(), songs.size()));
|
queueRepository.insertAllAndStartNew(songs);
|
||||||
|
|
||||||
mainActivity.isBottomSheetInPeek(true);
|
mainActivity.isBottomSheetInPeek(true);
|
||||||
mainActivity.setBottomSheetMusicInfo(songs.get(getBindingAdapterPosition()));
|
mainActivity.setBottomSheetMusicInfo(songs.get(getBindingAdapterPosition()));
|
||||||
|
|
||||||
MusicPlayerRemote.openQueue(songs.subList(getBindingAdapterPosition(), songs.size()), 0, true);
|
MusicPlayerRemote.openQueue(songs, getBindingAdapterPosition(), true);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
||||||
|
|
@ -116,12 +116,12 @@ public class SongResultSearchAdapter extends RecyclerView.Adapter<SongResultSear
|
||||||
@Override
|
@Override
|
||||||
public void onClick(View view) {
|
public void onClick(View view) {
|
||||||
QueueRepository queueRepository = new QueueRepository(App.getInstance());
|
QueueRepository queueRepository = new QueueRepository(App.getInstance());
|
||||||
queueRepository.insertAllAndStartNew(songs.subList(getBindingAdapterPosition(), songs.size()));
|
queueRepository.insertAllAndStartNew(songs);
|
||||||
|
|
||||||
mainActivity.isBottomSheetInPeek(true);
|
mainActivity.isBottomSheetInPeek(true);
|
||||||
mainActivity.setBottomSheetMusicInfo(songs.get(getBindingAdapterPosition()));
|
mainActivity.setBottomSheetMusicInfo(songs.get(getBindingAdapterPosition()));
|
||||||
|
|
||||||
MusicPlayerRemote.openQueue(songs.subList(getBindingAdapterPosition(), songs.size()), 0, true);
|
MusicPlayerRemote.openQueue(songs, getBindingAdapterPosition(), true);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue