From c95c8d105e502dc30a8740ec426d5c6ef7ef0098 Mon Sep 17 00:00:00 2001 From: dkanada Date: Sun, 21 Feb 2021 22:48:08 +0900 Subject: [PATCH] small changes to main loading indicator --- .../CardPlayerPlaybackControlsFragment.java | 6 +-- ...fragment_card_player_playback_controls.xml | 37 +++++++++---------- 2 files changed, 21 insertions(+), 22 deletions(-) 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" /> - +