Android Bolts - запускать код в главном потоке после завершения фоновой задачи - PullRequest
0 голосов
/ 06 декабря 2018

У меня есть некоторый код, который мне нужно запустить в фоновом потоке:

Task.callInBackground(() -> {
  doBackgroundStuff();
  return null;
});

Затем, после того, как это завершится, мне нужно запустить некоторый код, который должен выполняться в основном потоке.Я попытался добавить onSuccess к callInBackground, но это также работает в фоновом потоке.Я могу использовать ссылку Activity для переноса выполнения в основной поток, но есть ли хороший способ сделать это с помощью Bolts?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...