代码是
import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.Observable;
import io.reactivex.Observer;
import io.reactivex.schedulers.Schedulers;
public class BasePresenter {
protected <T> void subscribe(Observable<T> observable, Observer<T> observer) {
observable.subscribeOn(Schedulers.newThread())
.toSingle()
.observeOn(AndroidSchedulers.mainThread())
.subscribe(observer);
}
问题在于我无法使用AndroidSchedulers,因为Observable是1.x版本。我更改了导入,现在的问题是我无法使用.toSingle
我只是测试RxJava。所以,如果这是一个愚蠢的问题,请不要生气。