title: Load image from Firebase storage but got an error using Glide
body: <p>I am trying to load png image from Firebase storage but i face a weird thing. I am using this <a href="https://firebase.google.com/docs/storage/android/download-files#downloading_images_with_firebaseui" rel="nofollow noreferrer">dependency</a> to my project</p>
  
  <pre><code>implementation 'com.firebaseui:firebase-ui-storage:3.2.2'
  </code></pre>
  
  <p>my project has <strong>FirebaseRecyclerAdapter</strong> to view the list from Firebase database</p>
  
  <p>please take a look this code.</p>
  
  <pre><code> @Override
              protected void onBindViewHolder(@NonNull holder holder, int position, @NonNull List model) {
                  // other code that not needed to post
  
                  // Reference to an image file in Cloud Storage
                  StorageReference storageReference  = FirebaseStorage.getInstance().getReference().child("thumbnails/Untitled.png");
  
                  Glide.with(context)
                          .using(new FirebaseImageLoader()) //"using()" got a red color
                          .load(storageReference)
                          .into(imageView);
              }
  </code></pre>
  
  <p>the weirdest thing is why I got the red color in that area? (<strong>using</strong> mothod) that says</p>
  
  <blockquote>
    <p>Cannot resolve method
    'using(com.firebase.ui.storage.images.FirebaseImageLoader)'</p>
  </blockquote>
  
  <p>I've searching that issue to google but no luck, nothing was the same as my problem. </p>
  
  <p><a href="https://i.stack.imgur.com/JzTXj.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/JzTXj.png" alt="enter image description here"></a></p>
  
  <p>if i remove this</p>
  
  <pre><code>.using(new FirebaseImageLoader())
  </code></pre>
  
  <p>and try to run the app it won't load the image from firebase storage and I've got a logcat error</p>
  
  <pre><code> E/GlideExecutor: Request threw uncaught throwable
                                                                     com.bumptech.glide.Registry$NoModelLoaderAvailableException: Failed to find any ModelLoaders for model: gs://sdakaraoke.appspot.com/thumbnails/Untitled.png
                                                                         at com.bumptech.glide.Registry.getModelLoaders(Registry.java:584)
                                                                         at com.bumptech.glide.load.engine.DecodeHelper.getLoadData(DecodeHelper.java:205)
                                                                         at com.bumptech.glide.load.engine.DecodeHelper.getCacheKeys(DecodeHelper.java:223)
                                                                         at com.bumptech.glide.load.engine.ResourceCacheGenerator.startNext(ResourceCacheGenerator.java:42)
                                                                         at com.bumptech.glide.load.engine.DecodeJob.runGenerators(DecodeJob.java:299)
                                                                         at com.bumptech.glide.load.engine.DecodeJob.runWrapped(DecodeJob.java:266)
                                                                         at com.bumptech.glide.load.engine.DecodeJob.run(DecodeJob.java:230)
                                                                         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1115)
                                                                         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:590)
                                                                         at java.lang.Thread.run(Thread.java:818)
                                                                         at com.bumptech.glide.load.engine.executor.GlideExecutor$DefaultThreadFactory$1.run(GlideExecutor.java:446)
  </code></pre>