diff --git a/app/src/main/java/com/dkanada/gramophone/fragments/player/card/CardPlayerPlaybackControlsFragment.java b/app/src/main/java/com/dkanada/gramophone/fragments/player/card/CardPlayerPlaybackControlsFragment.java
index 58198a38..52df303b 100644
--- a/app/src/main/java/com/dkanada/gramophone/fragments/player/card/CardPlayerPlaybackControlsFragment.java
+++ b/app/src/main/java/com/dkanada/gramophone/fragments/player/card/CardPlayerPlaybackControlsFragment.java
@@ -134,9 +134,6 @@ public class CardPlayerPlaybackControlsFragment extends AbsMusicServiceFragment
} else {
playerFabPlayPauseDrawable.setPlay(animate);
}
-
- binding.progressBarLoading.setVisibility(MusicPlayerRemote.isBuffering() ? View.VISIBLE : View.GONE);
- binding.progressBarPlaying.setVisibility(MusicPlayerRemote.isBuffering() ? View.GONE : View.VISIBLE);
}
public void updateBufferingIndicatorColor(int color) {
@@ -238,8 +235,11 @@ public class CardPlayerPlaybackControlsFragment extends AbsMusicServiceFragment
@Override
public void onUpdateProgressViews(int progress, int total) {
+ binding.playerBufferingIndicator.setVisibility(MusicPlayerRemote.isBuffering() ? View.VISIBLE : View.GONE);
+
binding.playerProgressSlider.setMax(total);
binding.playerProgressSlider.setProgress(progress);
+
binding.playerSongTotalTime.setText(MusicUtil.getReadableDurationString(total));
binding.playerSongCurrentProgress.setText(MusicUtil.getReadableDurationString(progress));
}
diff --git a/app/src/main/res/layout/fragment_card_player_playback_controls.xml b/app/src/main/res/layout/fragment_card_player_playback_controls.xml
index c22099ae..3d27383d 100644
--- a/app/src/main/res/layout/fragment_card_player_playback_controls.xml
+++ b/app/src/main/res/layout/fragment_card_player_playback_controls.xml
@@ -7,8 +7,8 @@
android:layout_height="wrap_content"
android:orientation="vertical">
-
@@ -16,25 +16,20 @@
-
-
-
-
+ app:layout_constraintStart_toStartOf="parent"
+ tools:ignore="RtlSymmetry"
+ tools:text="0:00" />
+ app:layout_constraintEnd_toEndOf="parent"
+ tools:ignore="RtlSymmetry"
+ tools:text="4:00" />
+ app:layout_constraintStart_toEndOf="@id/player_song_current_progress"
+ app:layout_constraintEnd_toStartOf="@id/player_song_total_time"
+ style="@style/MusicProgressSlider" />
-
+