Я загружаю обзор переработчика с помощью 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);