Добрый день, столкнулся с такой проблемой.
Есть необходимость выгрузить некий большой файл, но перед этим загрузить большую коллекцию сущностей с помощью dataLoader’а.
Хотел использовать для этого фоновые задачи, но там указано, что использовать загрузчики данных в методе run() нельзя.
Проблема именно в том, что загрузка данных большая и хотелось именно её запихнуть в эту фоновую задачу. А блокировать UI на время загрузки из бд совсем не хочется.
Не подскажете, есть ли какой-то другой вариант/аналог загрузчика, который можно использовать в фоновом потоке?