From 458c1e29cda250395b435f6596167ea148af7a71 Mon Sep 17 00:00:00 2001 From: Christopher Eby Date: Fri, 19 Feb 2010 20:54:56 -0600 Subject: [PATCH] Always show the play/pause button when paused --- src/org/kreed/tumult/NowPlayingActivity.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/org/kreed/tumult/NowPlayingActivity.java b/src/org/kreed/tumult/NowPlayingActivity.java index c724c2d3..530a6c0b 100644 --- a/src/org/kreed/tumult/NowPlayingActivity.java +++ b/src/org/kreed/tumult/NowPlayingActivity.java @@ -77,6 +77,8 @@ public class NowPlayingActivity extends Activity implements CoverViewWatcher, Se mSeekBar.setMax(1000); mSeekBar.setOnSeekBarChangeListener(this); mSeekBar.setOnFocusChangeListener(this); + + setState(MusicPlayer.STATE_NORMAL); } public void setState(int state) @@ -85,6 +87,8 @@ public class NowPlayingActivity extends Activity implements CoverViewWatcher, Se switch (state) { case MusicPlayer.STATE_NORMAL: + mControlsBottom.setVisibility(View.VISIBLE); + // fall through case MusicPlayer.STATE_PLAYING: if (mMessageBox != null) { mLayout.removeView(mMessageBox); @@ -356,7 +360,8 @@ public class NowPlayingActivity extends Activity implements CoverViewWatcher, Se switch (message.what) { case HIDE: mControlsTop.setVisibility(View.GONE); - mControlsBottom.setVisibility(View.GONE); + if (mState == MusicPlayer.STATE_PLAYING) + mControlsBottom.setVisibility(View.GONE); break; case UPDATE_PROGRESS: updateProgress();