Compare commits

3 Commits

3 changed files with 9 additions and 7 deletions

View File

@@ -30,12 +30,16 @@ import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Random;
import java.util.Timer;
import java.util.TimerTask;
import java.util.stream.Collectors;
import java.util.stream.Stream;
public class MusicContainer {
@@ -430,10 +434,10 @@ public class MusicContainer {
public List<MusicData> getPlayList() {
System.out.println("playList.size() = " + playList.size() + " tmpList.size() = " + tmpList.size());
if (!tmpList.isEmpty()) {
return tmpList;
}
return playList;
List<MusicData> tmp=new ArrayList<>();
tmp.addAll(tmpList);
tmp.addAll(playList);
return tmp;
}

View File

@@ -156,7 +156,7 @@ public class AlbumsActivity extends AppCompatActivity {
breakApp.setOnClickListener(v -> finish());
playAll.setOnClickListener(v -> {
MusicContainer.getInstance().setPlayList(new ArrayList<>(adapter.getMusicDatas()));
MusicContainer.getInstance().playNext();
browserHelper.play(adapter.getMusicDatas().get(0));
});
}

View File

@@ -409,13 +409,11 @@ public class MainActivity extends AppCompatActivity {
@Override
public void onSessionDestroyed() {
super.onSessionDestroyed();
System.out.println("连接被销毁");
}
@Override
public void onQueueChanged(List<MediaSessionCompat.QueueItem> queue) {
super.onQueueChanged(queue);
System.out.println("不知道是啥变换了");
}
}