Update function name

This commit is contained in:
wch423
2026-02-17 16:34:33 +01:00
parent a044181a75
commit 03a0b53eee
@@ -68,7 +68,7 @@ public class AudioView extends FrameLayout {
this.title = findViewById(R.id.title);
this.mask = findViewById(R.id.interception_mask);
updateTimestamps();
updateTimestampsAndSeekBar();
// Load drawables once
this.playToPauseDrawable = AnimatedVectorDrawableCompat.create(
@@ -134,7 +134,7 @@ public class AudioView extends FrameLayout {
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
if (fromUser) {
AudioView.this.progress = progress;
updateTimestamps();
updateTimestampsAndSeekBar();
}
}
@@ -200,7 +200,7 @@ public class AudioView extends FrameLayout {
Map<Integer, Long> durations = viewModel.getDurations().getValue();
if (durations != null && durations.containsKey(msgId)) {
this.duration = Math.toIntExact(durations.get(msgId));
updateTimestamps();
updateTimestampsAndSeekBar();
} else {
viewModel.ensureDurationLoaded(getContext(), msgId, audioUri);
}
@@ -268,7 +268,7 @@ public class AudioView extends FrameLayout {
if (duration > 0) {
this.progress = position;
this.duration = duration;
updateTimestamps();
updateTimestampsAndSeekBar();
}
}
@@ -316,7 +316,7 @@ public class AudioView extends FrameLayout {
// Also clear progress to avoid confusion
this.progress = 0;
updateTimestamps();
updateTimestampsAndSeekBar();
}
}
@@ -352,12 +352,12 @@ public class AudioView extends FrameLayout {
Long duration = durations.get(msgId);
if (duration != null && seekBar.getMax() <= 100) {
this.duration = Math.toIntExact(duration);
updateTimestamps();
updateTimestampsAndSeekBar();
seekBar.setMax(this.duration);
}
}
private void updateTimestamps() {
private void updateTimestampsAndSeekBar() {
String progressText = DateUtils.getFormatedDuration(progress);
String durationText = DateUtils.getFormatedDuration(duration);
timestamp.setText(String.format("%s / %s", progressText, durationText));