我使用RxJava尝试返回列表而不是集合
Observable<Map<String, Collection<Song>>>mapObservable=RxSearchObservable.INSTANCE.fromView(searchView)
.debounce(300, TimeUnit.MILLISECONDS)
.switchMap((Function<String, Observable<List<Song>>>) mSearch -> viewModel.getSongsContaining(mSearch).toObservable())
.flatMap(song ->
Observable.fromIterable(song)
.filter(filteredSong -> filteredSong.getGenre() != null)
.toMultimap(Song::getGenre)
.toObservable());
是否有一种方法可以返回列表而不是集合?