Я хочу вызвать API, и если возвращается ошибка, я хочу вызывать ее снова, пока onSuccess не будет возвращен.
Также в блоке onSuccess я хочу обновить пользовательский интерфейс.Я попытался обернуть функцию пользовательского интерфейса в withContext(Dispatchers.Main) {}
, но это не работает.Выдает ошибку Only the original thread that created a view hierarchy can touch its views.