记一个RxJava使用bug

2018-01-09  本文已影响0人  baiduo

今天使用RecyclerView,访问接口后明明有数据就是不显示列表
后来发现使用RxJava时线程调度出现了问题,在子线程执行后没有返回主线程执行

ObservableTransformer { upstream ->
            upstream.subscribeOn(Schedulers.io())
                    .retryWhen(RetryWithDelay(3,1000))
                    //这里写成subscribeOn(AndroidSchedulers.mainThread())了
                    .observeOn(AndroidSchedulers.mainThread())
上一篇 下一篇

猜你喜欢

热点阅读