Не удается разрешить метод io () - PullRequest
0 голосов
/ 15 февраля 2019

Я все еще новичок с этим RxAndroid и Rxjava, и я получил эту ошибку на .subscribeOn(Scheduler.io())

 private void fetchData() {
        compositeDisposable.add(iPokemonDex.getListPokemon()
        .subscribeOn(Scheduler.io())
        .observeOn(AndroidSchedulers.mainThread())
                .subscribe(new Consumer<Pokedex>() {
                    @Override
                    public void accept(Pokedex pokedex) throws Exception {

                    }
                })
        );
    }

1 Ответ

0 голосов
/ 15 февраля 2019

Это должно быть Schedulers.io с s.Поэтому ваш код должен быть таким:

compositeDisposable.add(iPokemonDex.getListPokemon()
        .subscribeOn(Schedulers.io())
        .observeOn(AndroidSchedulers.mainThread())
                .subscribe(new Consumer<Pokedex>() {
                    @Override
                    public void accept(Pokedex pokedex) throws Exception {

                    }
                })
        );
...