не забудь позвонить
у запустить метод в фоновом режиме, используя rxjava. Мне плевать на результат.
void myHeavyMethod() { (...) }
Пока единственное решение, которое у меня есть, это изменить тип возвращаемого значения, например, на.boolean
.
boolean myHeavyMethod() { (...) return true; }
После этого я бегу:
Completable.defer(() -> Completable.fromCallable(this::myHeavyMethod))
.subscribeOn(Schedulers.computation())
.subscribe(
() -> {},
throwable -> Log.e(TAG, throwable.getMessage(), throwable)
);
Есть ли способ сделать это, сохраняяvoid
тип возврата?