Динамически цепочка один ко многим объектам `OneTimeWorkRequest`

idish спросил: 03 ноября 2018 в 08:49 в: android

Есть много способов связать объекты WorkRequest. Параллельно, последовательно и даже объединяя несколько работ.

Несмотря на то, что этот API кажется очень гибким, я не смог найти способ решения следующей задачи:

First Worker отвечает за сбор информации, в конце своего выполнения он выводит список имен файлов, которыми следует манипулировать. После этого я хотел бы сделать манипуляции с каждым из этих файлов. Так что я мог бы представить себе другой , который отвечает за манипулирование одним файлом. Но я не смог найти способ передать вывод каждого имени файла от первых объектов Worker к нескольким объектам Worker манипулятора. (Для каждого из файлов должен быть один манипулятор Worker, и эти объекты WorkRequest должны выполняться параллельно).

Как можно WorkRequest создать динамическое число объектов WorkRequest на основе его вывода?


0 ответов