mirror of
https://github.com/AntennaPod/AntennaPod.git
synced 2026-02-04 16:45:45 +00:00
Show message when skipping last episode in the queue (#8149)
This commit is contained in:
committed by
GitHub
parent
aaf00a5541
commit
0842bf14c6
@ -14,6 +14,7 @@ import androidx.lifecycle.Observer;
|
||||
import androidx.media.AudioAttributesCompat;
|
||||
import androidx.media.AudioFocusRequestCompat;
|
||||
import androidx.media.AudioManagerCompat;
|
||||
import de.danoeh.antennapod.event.MessageEvent;
|
||||
import de.danoeh.antennapod.event.PlayerErrorEvent;
|
||||
import de.danoeh.antennapod.event.playback.BufferUpdateEvent;
|
||||
import de.danoeh.antennapod.event.playback.SpeedChangedEvent;
|
||||
@ -26,6 +27,7 @@ import de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer;
|
||||
import de.danoeh.antennapod.playback.base.PlayerStatus;
|
||||
import de.danoeh.antennapod.playback.base.RewindAfterPauseUtils;
|
||||
import de.danoeh.antennapod.playback.service.PlaybackService;
|
||||
import de.danoeh.antennapod.playback.service.R;
|
||||
import de.danoeh.antennapod.storage.preferences.UserPreferences;
|
||||
import de.danoeh.antennapod.ui.episodes.PlaybackSpeedUtils;
|
||||
import org.greenrobot.eventbus.EventBus;
|
||||
@ -716,6 +718,8 @@ public class LocalPSMP extends PlaybackServiceMediaPlayer {
|
||||
// we're taking care of post-playback processing
|
||||
media = null;
|
||||
playMediaObject(nextMedia, false, !nextMedia.localFileAvailable(), isPlaying, isPlaying);
|
||||
} else if (wasSkipped) {
|
||||
EventBus.getDefault().post(new MessageEvent(context.getString(R.string.no_following_in_queue)));
|
||||
}
|
||||
}
|
||||
if (shouldContinue || toStoppedState) {
|
||||
|
||||
@ -370,6 +370,7 @@
|
||||
<string name="unknown_media_key">AntennaPod - Unknown media key: %1$d</string>
|
||||
<string name="error_file_not_found">File not found</string>
|
||||
<string name="no_media_label">Item does not contain a media file</string>
|
||||
<string name="no_following_in_queue">This was the last episode in the queue</string>
|
||||
|
||||
<!-- Queue operations -->
|
||||
<string name="lock_queue">Lock queue</string>
|
||||
|
||||
Reference in New Issue
Block a user