1
私はname
RxJavaでソートする:より良い方法がありますか?
public Observable<CostCenter> getCostCenters() {
return dao.getCostCenters().toSortedList(new Func2<CostCenter, CostCenter, Integer>() {
@Override
public Integer call(CostCenter costCenter, CostCenter costCenter2) {
return costCenter.getName().compareTo(costCenter2.getName());
}
}).flatMap(new Func1<List<CostCenter>, Observable<CostCenter>>() {
@Override
public Observable<CostCenter> call(List<CostCenter> costCenters) {
return Observable.from(costCenters);
}
});
}
dao.getCostCenters()
戻りObservable<CostCenter>
によって並べ替えObservable<CostCenter>
発光センターを返却する必要があります。 flatMap
を使用せずにObservable<List<T>>
をObservable<T>
に変換する演算子はありますか?
ありがとうございます!私はバージョン1.1.1を使用していました。 –