Class VolleyUrlLoader
java.lang.Object
com.bumptech.glide.integration.volley.VolleyUrlLoader
- All Implemented Interfaces:
com.bumptech.glide.load.model.ModelLoader<com.bumptech.glide.load.model.GlideUrl,InputStream>
public class VolleyUrlLoader
extends Object
implements com.bumptech.glide.load.model.ModelLoader<com.bumptech.glide.load.model.GlideUrl,InputStream>
A simple model loader for fetching media over http/https using Volley.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface com.bumptech.glide.load.model.ModelLoader
com.bumptech.glide.load.model.ModelLoader.LoadData<Data extends Object> -
Constructor Summary
ConstructorsConstructorDescriptionVolleyUrlLoader(com.android.volley.RequestQueue requestQueue) VolleyUrlLoader(com.android.volley.RequestQueue requestQueue, VolleyRequestFactory requestFactory) -
Method Summary
Modifier and TypeMethodDescriptioncom.bumptech.glide.load.model.ModelLoader.LoadData<InputStream>buildLoadData(com.bumptech.glide.load.model.GlideUrl url, int width, int height, com.bumptech.glide.load.Options options) booleanhandles(com.bumptech.glide.load.model.GlideUrl url)
-
Constructor Details
-
VolleyUrlLoader
public VolleyUrlLoader(com.android.volley.RequestQueue requestQueue) -
VolleyUrlLoader
public VolleyUrlLoader(com.android.volley.RequestQueue requestQueue, VolleyRequestFactory requestFactory)
-
-
Method Details
-
handles
public boolean handles(@NonNull com.bumptech.glide.load.model.GlideUrl url) - Specified by:
handlesin interfacecom.bumptech.glide.load.model.ModelLoader<com.bumptech.glide.load.model.GlideUrl,InputStream>
-
buildLoadData
public com.bumptech.glide.load.model.ModelLoader.LoadData<InputStream> buildLoadData(@NonNull com.bumptech.glide.load.model.GlideUrl url, int width, int height, @NonNull com.bumptech.glide.load.Options options) - Specified by:
buildLoadDatain interfacecom.bumptech.glide.load.model.ModelLoader<com.bumptech.glide.load.model.GlideUrl,InputStream>
-