diff options
author | Tom Hennen <tom.hennen@gmail.com> | 2015-12-28 12:26:00 -0500 |
---|---|---|
committer | Tom Hennen <tom.hennen@gmail.com> | 2015-12-28 12:26:00 -0500 |
commit | 2302d7caefc88d94078da847c4fc34010a724b65 (patch) | |
tree | 42708080fba8c58f3baf9830f943b49236b5f520 | |
parent | 83dbe4fe07a58a1ed48378cb77113a000c54aa8f (diff) | |
download | AntennaPod-2302d7caefc88d94078da847c4fc34010a724b65.zip |
minor changes to fix #1493
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/activity/MediaplayerActivity.java | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/activity/MediaplayerActivity.java b/app/src/main/java/de/danoeh/antennapod/activity/MediaplayerActivity.java index ab3e2eb8d..45cc50d69 100644 --- a/app/src/main/java/de/danoeh/antennapod/activity/MediaplayerActivity.java +++ b/app/src/main/java/de/danoeh/antennapod/activity/MediaplayerActivity.java @@ -485,16 +485,20 @@ public abstract class MediaplayerActivity extends ActionBarActivity public void onClick(View v) { showTimeLeft = !showTimeLeft; Playable media = controller.getMedia(); - if(showTimeLeft) { + if (media == null) { + return; + } + + if (showTimeLeft) { txtvLength.setText("-"+Converter.getDurationStringLong((media .getDuration()-media.getPosition()))); - }else{ - txtvLength.setText("-"+Converter.getDurationStringLong((media.getDuration()))); + } else { + txtvLength.setText(Converter.getDurationStringLong((media.getDuration()))); } SharedPreferences.Editor editor = prefs.edit(); editor.putBoolean(PREF_SHOW_TIME_LEFT,showTimeLeft); - editor.commit(); + editor.apply(); Log.d("timeleft on click",showTimeLeft? "true":"false"); } }); |