From 9d6e3b2700f8011645bc3e76b118d4c615b630d6 Mon Sep 17 00:00:00 2001 From: Nancy Chen Date: Wed, 16 Sep 2015 15:21:51 -0700 Subject: Display duration and prepare voicemail if voicemail is downloaded. We should always know what the duration of the voicemail is even before it is downloaded. As such, when a voicemail is expanded, set the voicemail duration. For a downloaded voicemail, we can go even further and prepare the audio file when the card is expanded. This means the voicemail can be played immediately when the user clicks "play" instead of having to wait for the media player to buffer each time. Bug: 23566924 Change-Id: I0ce7570eab72b0bf079d3eb8cd10b71981576a9f --- src/com/android/dialer/voicemail/VoicemailPlaybackLayout.java | 5 ----- 1 file changed, 5 deletions(-) (limited to 'src/com/android/dialer/voicemail/VoicemailPlaybackLayout.java') diff --git a/src/com/android/dialer/voicemail/VoicemailPlaybackLayout.java b/src/com/android/dialer/voicemail/VoicemailPlaybackLayout.java index 14c5473ae..698530b69 100644 --- a/src/com/android/dialer/voicemail/VoicemailPlaybackLayout.java +++ b/src/com/android/dialer/voicemail/VoicemailPlaybackLayout.java @@ -276,9 +276,7 @@ public class VoicemailPlaybackLayout extends LinearLayout mDeleteButton.setOnClickListener(mDeleteButtonListener); mPositionText.setText(formatAsMinutesAndSeconds(0)); - mPositionText.setVisibility(View.INVISIBLE); mTotalDurationText.setText(formatAsMinutesAndSeconds(0)); - mTotalDurationText.setVisibility(View.INVISIBLE); } @Override @@ -368,9 +366,6 @@ public class VoicemailPlaybackLayout extends LinearLayout mStartStopButton.setEnabled(false); mPlaybackSeek.setProgress(0); mPlaybackSeek.setEnabled(false); - - mPositionText.setText(formatAsMinutesAndSeconds(0)); - mTotalDurationText.setText(formatAsMinutesAndSeconds(0)); } @Override -- cgit v1.2.3