diff options
author | Tom Hennen <TomHennen@users.noreply.github.com> | 2016-01-22 16:52:55 -0500 |
---|---|---|
committer | Tom Hennen <TomHennen@users.noreply.github.com> | 2016-01-22 16:52:55 -0500 |
commit | bb78f0805aaa35e77e5b9dc3d4b723aeae82be74 (patch) | |
tree | 8ca5a76345be9f3e295dd00be544cc6be94f3c3e /app/src/main | |
parent | 3053e1c91191da2f29a147c08d132106a9408559 (diff) | |
parent | 20bbc075fc076a1ee2a8c62ccc398db794ebaf7d (diff) | |
download | AntennaPod-bb78f0805aaa35e77e5b9dc3d4b723aeae82be74.zip |
Merge pull request #1580 from mfietz/issue/1278-update-widget
Widget: Update playback position every second
Diffstat (limited to 'app/src/main')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/service/PlayerWidgetService.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/service/PlayerWidgetService.java b/app/src/main/java/de/danoeh/antennapod/service/PlayerWidgetService.java index d61a189c2..323060f81 100644 --- a/app/src/main/java/de/danoeh/antennapod/service/PlayerWidgetService.java +++ b/app/src/main/java/de/danoeh/antennapod/service/PlayerWidgetService.java @@ -128,7 +128,7 @@ public class PlayerWidgetService extends Service { views.setTextViewText(R.id.txtvTitle, media.getEpisodeTitle()); - String progressString = getProgressString(media); + String progressString = getProgressString(); if (progressString != null) { views.setViewVisibility(R.id.txtvProgress, View.VISIBLE); views.setTextViewText(R.id.txtvProgress, progressString); @@ -181,9 +181,9 @@ public class PlayerWidgetService extends Service { return PendingIntent.getBroadcast(this, 0, startingIntent, 0); } - private String getProgressString(Playable media) { - int position = media.getPosition(); - int duration = media.getDuration(); + private String getProgressString() { + int position = playbackService.getCurrentPosition(); + int duration = playbackService.getDuration(); if (position > 0 && duration > 0) { return Converter.getDurationStringLong(position) + " / " + Converter.getDurationStringLong(duration); |