今天使用RecyclerView,访问接口后明明有数据就是不显示列表
后来发现使用RxJava时线程调度出现了问题,在子线程执行后没有返回主线程执行
ObservableTransformer { upstream ->
upstream.subscribeOn(Schedulers.io())
.retryWhen(RetryWithDelay(3,1000))
//这里写成subscribeOn(AndroidSchedulers.mainThread())了
.observeOn(AndroidSchedulers.mainThread())
网友评论