diff options
author | Danny Baumann <dannybaumann@web.de> | 2016-02-02 16:19:56 +0100 |
---|---|---|
committer | Martin Brabham <optedoblivion@cyngn.com> | 2016-02-04 09:47:40 -0800 |
commit | 2ee7c6eac9bdd47954574d3e92b8210a2ceb1fe9 (patch) | |
tree | 93d8c8dedced930a0e39c85c6553a0e5b794a252 | |
parent | 9afedcf29fa05d0a8250bf18115d026c8e20fbdc (diff) | |
download | android_packages_apps_Eleven-2ee7c6eac9bdd47954574d3e92b8210a2ceb1fe9.tar.gz android_packages_apps_Eleven-2ee7c6eac9bdd47954574d3e92b8210a2ceb1fe9.tar.bz2 android_packages_apps_Eleven-2ee7c6eac9bdd47954574d3e92b8210a2ceb1fe9.zip |
Improve preview activity behaviour.
Move the seek bar to the very end on completion, and make sure the
preview activity isn't added to the (main) player task.
Change-Id: Ic55e2b04b4be4172a7dcca45ff5f30e54c9e5d23
-rw-r--r-- | AndroidManifest.xml | 1 | ||||
-rw-r--r-- | src/com/cyanogenmod/eleven/ui/activities/preview/AudioPreviewActivity.java | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml index c50e8ec..b499ded 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -123,6 +123,7 @@ android:name=".ui.activities.preview.AudioPreviewActivity" android:launchMode="singleTask" android:excludeFromRecents="true" + android:taskAffinity="" android:theme="@style/Theme.AudioPreview"> <intent-filter> <action android:name="android.intent.action.VIEW" /> diff --git a/src/com/cyanogenmod/eleven/ui/activities/preview/AudioPreviewActivity.java b/src/com/cyanogenmod/eleven/ui/activities/preview/AudioPreviewActivity.java index c434f5b..b116284 100644 --- a/src/com/cyanogenmod/eleven/ui/activities/preview/AudioPreviewActivity.java +++ b/src/com/cyanogenmod/eleven/ui/activities/preview/AudioPreviewActivity.java @@ -474,7 +474,7 @@ public class AudioPreviewActivity extends Activity implements MediaPlayer.OnComp public void onCompletion(MediaPlayer mp) { mHandler.removeMessages(UiHandler.MSG_UPDATE_PROGRESS); if (mSeekBar != null && mPreviewPlayer != null) { - mSeekBar.setProgress(mPreviewPlayer.getCurrentPosition()); + mSeekBar.setProgress(mPreviewPlayer.getDuration()); } sendStateChange(State.PREPARED); } |