diff options
author | ByteHamster <info@bytehamster.com> | 2022-11-01 11:22:03 +0100 |
---|---|---|
committer | ByteHamster <info@bytehamster.com> | 2022-11-01 11:22:03 +0100 |
commit | 17f2ebd7f24f454d55056f16e3b2b0a0f6fbcf74 (patch) | |
tree | 081375614f091f1c6c89b64054f14b38f3ba48e9 /app/src/main/java/de/danoeh/antennapod/fragment | |
parent | fe2195f051e5b9a17281f4a42c54ad803fe6c9ef (diff) | |
download | AntennaPod-17f2ebd7f24f454d55056f16e3b2b0a0f6fbcf74.zip |
Use normal pause/skip keycodes, not custom intent
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/fragment')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/fragment/AudioPlayerFragment.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/AudioPlayerFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/AudioPlayerFragment.java index 5a00e0e96..3a92a8fda 100644 --- a/app/src/main/java/de/danoeh/antennapod/fragment/AudioPlayerFragment.java +++ b/app/src/main/java/de/danoeh/antennapod/fragment/AudioPlayerFragment.java @@ -3,6 +3,7 @@ package de.danoeh.antennapod.fragment; import android.content.Intent; import android.os.Bundle; import android.util.Log; +import android.view.KeyEvent; import android.view.LayoutInflater; import android.view.MenuItem; import android.view.View; @@ -26,6 +27,7 @@ import com.google.android.material.bottomsheet.BottomSheetBehavior; import com.google.android.material.elevation.SurfaceColors; import com.google.android.material.snackbar.Snackbar; +import de.danoeh.antennapod.core.receiver.MediaButtonReceiver; import de.danoeh.antennapod.core.service.playback.PlaybackService; import de.danoeh.antennapod.core.util.playback.PlaybackController; import de.danoeh.antennapod.event.playback.BufferUpdateEvent; @@ -54,7 +56,6 @@ import de.danoeh.antennapod.core.feed.util.PlaybackSpeedUtils; import de.danoeh.antennapod.core.preferences.UserPreferences; import de.danoeh.antennapod.core.util.ChapterUtils; import de.danoeh.antennapod.core.util.Converter; -import de.danoeh.antennapod.core.util.IntentUtils; import de.danoeh.antennapod.core.util.TimeSpeedConverter; import de.danoeh.antennapod.model.playback.Playable; import de.danoeh.antennapod.dialog.PlaybackControlsDialog; @@ -215,8 +216,8 @@ public class AudioPlayerFragment extends Fragment implements SkipPreferenceDialog.SkipDirection.SKIP_FORWARD, txtvFF); return false; }); - butSkip.setOnClickListener(v -> - IntentUtils.sendLocalBroadcast(getActivity(), PlaybackService.ACTION_SKIP_CURRENT_EPISODE)); + butSkip.setOnClickListener(v -> getActivity().sendBroadcast( + MediaButtonReceiver.createIntent(getContext(), KeyEvent.KEYCODE_MEDIA_NEXT))); } @Subscribe(threadMode = ThreadMode.MAIN) |