Звучит как обычная вещь, но я не могу понять, как этого добиться.У меня есть класс Worker, который выполняет некоторые задачи.
@NonNull
@Override
public Worker.Result doWork() {
//Some work that involves liveData
return Worker.Result.SUCCESS;
}
@Override
public void onChanged(@Nullable String s) {
if(//Something){
//If this happens only then should the Worker return success
}else{
//Else return Failure/Retry
}
}
Я хочу вернуть успех на основе значений, возвращенных liveData, который у меня есть.Я не могу понять, как это сделать.Может кто-нибудь направить меня.Спасибо !!