У меня есть некоторый код, который мне нужно запустить в фоновом потоке:
Task.callInBackground(() -> {
doBackgroundStuff();
return null;
});
Затем, после того, как это завершится, мне нужно запустить некоторый код, который должен выполняться в основном потоке.Я попытался добавить onSuccess
к callInBackground
, но это также работает в фоновом потоке.Я могу использовать ссылку Activity для переноса выполнения в основной поток, но есть ли хороший способ сделать это с помощью Bolts?