From 7caa840331ac70e43a97c31dee26c69aa8d1c147 Mon Sep 17 00:00:00 2001 From: Domingos Lopes Date: Tue, 19 Apr 2016 22:58:30 -0400 Subject: move playback speed button methods inside AudioplayerActivity --- .../danoeh/antennapod/activity/CastplayerActivity.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'app/src/main/java/de/danoeh/antennapod/activity/CastplayerActivity.java') diff --git a/app/src/main/java/de/danoeh/antennapod/activity/CastplayerActivity.java b/app/src/main/java/de/danoeh/antennapod/activity/CastplayerActivity.java index ac24e421b..d6fe6de4a 100644 --- a/app/src/main/java/de/danoeh/antennapod/activity/CastplayerActivity.java +++ b/app/src/main/java/de/danoeh/antennapod/activity/CastplayerActivity.java @@ -3,6 +3,9 @@ package de.danoeh.antennapod.activity; import android.content.Intent; import android.os.Bundle; import android.util.Log; +import android.view.View; + +import java.util.concurrent.atomic.AtomicBoolean; import de.danoeh.antennapod.core.cast.CastManager; import de.danoeh.antennapod.core.service.playback.PlaybackService; @@ -13,6 +16,8 @@ import de.danoeh.antennapod.core.service.playback.PlaybackService; public class CastplayerActivity extends MediaplayerInfoActivity { public static final String TAG = "CastPlayerActivity"; + private AtomicBoolean isSetup = new AtomicBoolean(false); + @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); @@ -34,4 +39,15 @@ public class CastplayerActivity extends MediaplayerInfoActivity { super.onReloadNotification(notificationCode); } } + + @Override + protected void setupGUI() { + if(isSetup.getAndSet(true)) { + return; + } + super.setupGUI(); + if (butPlaybackSpeed != null) { + butPlaybackSpeed.setVisibility(View.GONE); + } + } } -- cgit v1.2.3