From 199482f83d72ce74ee28f7eed4bf0c0ae3997247 Mon Sep 17 00:00:00 2001 From: CappielloAntonio Date: Mon, 2 Aug 2021 17:18:15 +0200 Subject: [PATCH] Temporary and incomplete fix to player queue color --- .../cappielloantonio/play/adapter/PlayerSongQueueAdapter.java | 2 +- .../cappielloantonio/play/adapter/SongHorizontalAdapter.java | 2 +- .../play/ui/fragment/PlayerBottomSheetFragment.java | 4 ++++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/cappielloantonio/play/adapter/PlayerSongQueueAdapter.java b/app/src/main/java/com/cappielloantonio/play/adapter/PlayerSongQueueAdapter.java index 3271ede7..2bcb4ede 100644 --- a/app/src/main/java/com/cappielloantonio/play/adapter/PlayerSongQueueAdapter.java +++ b/app/src/main/java/com/cappielloantonio/play/adapter/PlayerSongQueueAdapter.java @@ -73,7 +73,7 @@ public class PlayerSongQueueAdapter extends RecyclerView.Adapter songs) { this.songs = songs; - notifyItemRangeChanged(0, songs.size()); + notifyDataSetChanged(); } public Song getItem(int id) { diff --git a/app/src/main/java/com/cappielloantonio/play/adapter/SongHorizontalAdapter.java b/app/src/main/java/com/cappielloantonio/play/adapter/SongHorizontalAdapter.java index f081c7f2..b6f9ed29 100644 --- a/app/src/main/java/com/cappielloantonio/play/adapter/SongHorizontalAdapter.java +++ b/app/src/main/java/com/cappielloantonio/play/adapter/SongHorizontalAdapter.java @@ -75,7 +75,7 @@ public class SongHorizontalAdapter extends RecyclerView.Adapter songs) { this.songs = songs; - notifyItemRangeChanged(0, songs.size()); + notifyDataSetChanged(); } public Song getItem(int id) { diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerBottomSheetFragment.java b/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerBottomSheetFragment.java index 8a6f0958..1c140685 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerBottomSheetFragment.java +++ b/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerBottomSheetFragment.java @@ -130,6 +130,10 @@ public class PlayerBottomSheetFragment extends Fragment implements MusicServiceE if (pageState != -1) { MusicPlayerRemote.playSongAt(position); pageState = -1; + + // TODO: Soluzione termporanea e non totalmente funzionante al problema del cambio colore + // TODO: |_ delle righe delle canzoni giĆ  riprodotte + playerSongQueueAdapter.notifyDataSetChanged(); } } });