Подождите, пока изображение загрузится Firebase - PullRequest
0 голосов
/ 14 мая 2018

Я загружаю обзор переработчика с помощью Firebase, но иногда, если элементов слишком много, изображения загружаются слишком долго или просто не загружаются.Я ищу способ узнать, когда изображение закончило загрузку (поскольку оно происходит в фоновом режиме), и продолжить работу с кодом.

Я написал то, что я пытаюсь архивировать с помощью некоторого псевдокода, я нене знаю, какой подход предпринять, любые ответы или информация приветствуются.

FirebaseStorage storage = FirebaseStorage.getInstance();
    StorageReference storageReference = storage.getReference();
    Glide.with(context)
            .using(new FirebaseImageLoader())
            .load(storageReference.child("users/"+grupo.getUsuario()+"/"+grupo.getTitulo()))
            .into(holder.portada);
  //Here goes what im trying to pursue: a while that wouldn't exit until the image is loaded.

while(hasnt finished downloading);

1 Ответ

0 голосов
/ 14 мая 2018

Реализация пользовательской цели , которая переопределяет методы onResourceReady или onFailed и запускает там пользовательскую обработку событий.

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