Как обновить пользовательский интерфейс из Android WorkManager.
Android Workmanager может получать логические, целые, длинные, с плавающей запятой, двойные, строковые
Документация гласит:
public Data.Builder putAll (Map<String, Object> values)
"Помещает все входные пары ключ-значение в Builder. Допустимые типы: Boolean, Integer, Long, Float, Double, String и версии массива каждого из этих типов. Недопустимые типы генерируют исключение IllegalArgumentException."
- Как передать обратный вызов для обновления интерфейса.
- Как передать POJO без вызова БД.
Result.SUCCESS или Result.FAILURE не является решением, так как оно будет возвращено только после завершения работы.