Ну я предложил такую идею т.к с чём-то подобным сталкивался, только у меня шел поток на считывание файла через трай кетч и добавления данных в массив, когда поток не закрывал у меня оставался пустой массив, когда закрыл через файнали, то все норм стало, но возможно путаю некоторые моменты и могу ошибаться
Ну скажи что мне конкретно в рыксе надо заюзать, а еще лучше как это загуглить
Рх тут не поможет. Тебе же подсказали про калбеки и возможность пробросить лист. А ты пытаешься переопределить метод void интерфейса Runnable вернув лист стринг. public interface Runnable { public abstract void run(); }
Рх тут не поможет. Тебе же подсказали про калбеки и возможность пробросить лист. А ты пытаешься переопределить метод void интерфейса Runnable вернув лист стринг. public interface Runnable { public abstract void run(); }
если с рхом можно обернуть джисоуп вызов вот так например тебе остается подписаться fun getListSingle(url: String): Single<List<String>> { return Single.fromCallable { callableRequest(url) } }
fun callableRequest(url: String): List<String> { //твой джисоуп запрос тут return Jsoup.connect(url).get()/// итд } хочешь на джаве то все аналогично. Но корутины для такой тривиальной штуки проще
Вот тут код и опять эти колбэки. Я никак в толк не возьму как это, колбэки. Уже пару статей по ним прочитал и все же
да все просто, передается функция (колбек), которая выполнится где то "там когда-то". Это очень абстрактно, то-есть она выполнится не сейчас, и не завтра, а "неизвестно" когда (нет четкого определения когда она выполнится)