Документы для разработчиков Android показывают пример использования ListenableWorker. Однако, несмотря на добавление councurrent-futures
в мой проект, теперь я вижу соответствующий объект Callback, используемый в документах:
@NonNull
@Override
public ListenableFuture<Result> startWork() {
return CallbackToFutureAdapter.getFuture(completer -> {
Callback callback = new Callback() {
...
}
Кто-нибудь может указать мне правильное направление? Кажется, что в androidx.concurrent.callback
вообще нет класса Callback
.
этот - буквально единственный пример кода, который я могу найти, который использует CallbackToFutureAdapter.getFuture
вообще.