mirror of
https://github.com/antebudimir/tempus.git
synced 2025-12-31 17:43:32 +00:00
Fix a bug on playNext
This commit is contained in:
parent
0c8a3035b6
commit
c046533d49
3 changed files with 4 additions and 9 deletions
|
|
@ -170,7 +170,7 @@ public class MediaManager {
|
|||
mediaBrowserListenableFuture.addListener(() -> {
|
||||
try {
|
||||
if (mediaBrowserListenableFuture.isDone()) {
|
||||
if (playImmediatelyAfter) {
|
||||
if (playImmediatelyAfter && mediaBrowserListenableFuture.get().getNextMediaItemIndex() != -1) {
|
||||
enqueueDatabase(songs, false, mediaBrowserListenableFuture.get().getNextMediaItemIndex());
|
||||
mediaBrowserListenableFuture.get().addMediaItems(mediaBrowserListenableFuture.get().getNextMediaItemIndex(), MappingUtil.mapMediaItems(context, songs));
|
||||
} else {
|
||||
|
|
@ -192,7 +192,7 @@ public class MediaManager {
|
|||
mediaBrowserListenableFuture.addListener(() -> {
|
||||
try {
|
||||
if (mediaBrowserListenableFuture.isDone()) {
|
||||
if (playImmediatelyAfter) {
|
||||
if (playImmediatelyAfter && mediaBrowserListenableFuture.get().getNextMediaItemIndex() != -1) {
|
||||
enqueueDatabase(song, false, mediaBrowserListenableFuture.get().getNextMediaItemIndex());
|
||||
mediaBrowserListenableFuture.get().addMediaItem(mediaBrowserListenableFuture.get().getNextMediaItemIndex(), MappingUtil.mapMediaItem(context, song));
|
||||
} else {
|
||||
|
|
|
|||
|
|
@ -59,13 +59,14 @@ public class MainActivity extends BaseActivity {
|
|||
connectivityStatusBroadcastReceiver = new ConnectivityStatusBroadcastReceiver(this);
|
||||
connectivityStatusReceiverManager(true);
|
||||
|
||||
init();
|
||||
checkConnectionType();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onStart() {
|
||||
super.onStart();
|
||||
init();
|
||||
initServiceContent();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
@ -94,7 +95,6 @@ public class MainActivity extends BaseActivity {
|
|||
|
||||
initBottomSheet();
|
||||
initNavigation();
|
||||
initServiceContent();
|
||||
|
||||
if (PreferenceUtil.getInstance(this).getToken() != null) {
|
||||
goFromLogin();
|
||||
|
|
|
|||
|
|
@ -97,11 +97,6 @@ public class PlayerBottomSheetFragment extends Fragment {
|
|||
|
||||
initializeMediaBrowser();
|
||||
bindMediaController();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onResume() {
|
||||
super.onResume();
|
||||
setMediaBrowserListenableFuture();
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue