результат, но т.к слушатель это поток, я не могу перебросить инфо из него в мэйн, как это можно сделать?думал сделать сетеры для глобальных переменных, а потом переменные использовать где надо, но боюсь, что слушатели могут не успеть вернуть данные и в метод придут нули. код прилагаю https://pastebin.com/cjMR4CeV
Ты результаты в активити/фрагменте используешь?
mHandler = Haldler.(Looper.getMainLooper()) mHandler.post()
Или runOnUiThread, если тебе это надо отрисовать, и нет желания плодить хэндлеры
Ну... Отрисовать же надо с сохранением данных...
А это как связано с моим сообщением?
Вам надо переделать в ваш класс лямбду которая принимает ваши обработанные в фоне данные, а потом выполняет. Лямбду с переданными данными отправляете в mHandler.post()
Это уточнение просто🤷♂
Ой😂 там же вроде тоже есть, с 7😅 Ну runnable тогда
у меня 11 в проекте) думаю найду сейчас пример, спасибо)
Можешь тут глянуть. Что-то похожее https://stackoverflow.com/questions/5853167/runnable-with-a-parameter
Обсуждают сегодня