diff options
Diffstat (limited to 'app')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/activity/MediaplayerActivity.java | 32 |
1 files changed, 17 insertions, 15 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 50daf163f..8088caec9 100644 --- a/app/src/main/java/de/danoeh/antennapod/activity/MediaplayerActivity.java +++ b/app/src/main/java/de/danoeh/antennapod/activity/MediaplayerActivity.java @@ -178,7 +178,7 @@ public abstract class MediaplayerActivity extends AppCompatActivity implements O } protected void onPlaybackSpeedChange() { - updateButPlaybackSpeed(); + updatePlaybackSpeedButtonText(); } protected void onServiceQueried() { @@ -647,6 +647,22 @@ public abstract class MediaplayerActivity extends AppCompatActivity implements O } } + + private void updatePlaybackSpeedButtonText() { + if (controller != null && butPlaybackSpeed != null) { + float speed = 1.0f; + try { + speed = Float.parseFloat(UserPreferences.getPlaybackSpeed()); + } catch(NumberFormatException e) { + Log.e(TAG, Log.getStackTraceString(e)); + UserPreferences.setPlaybackSpeed(String.valueOf(speed)); + } + String speedStr = String.format("%.2fx", speed); + butPlaybackSpeed.setText(speedStr); + } + } + + protected void setupGUI() { setContentView(getContentViewResourceId()); sbPosition = (SeekBar) findViewById(R.id.sbPosition); @@ -874,20 +890,6 @@ public abstract class MediaplayerActivity extends AppCompatActivity implements O } } - private void updateButPlaybackSpeed() { - if (controller != null && butPlaybackSpeed != null) { - float speed = 1.0f; - try { - speed = Float.parseFloat(UserPreferences.getPlaybackSpeed()); - } catch(NumberFormatException e) { - Log.e(TAG, Log.getStackTraceString(e)); - UserPreferences.setPlaybackSpeed(String.valueOf(speed)); - } - String speedStr = String.format("%.2fx", speed); - butPlaybackSpeed.setText(speedStr); - } - } - @Override public void onStartTrackingTouch(SeekBar seekBar) { if (controller != null) { |