我正在尝试下载图像列表(JPEG格式)。但我无法下载任何图像,我只收到超时错误。我正在尝试填充RecyclerView
中的图像列表。我甚至使用Glide
自定义Volley
的超时但没有运气。
以下是使用Glide
的{{1}}的超时配置:
Volley
我正在使用public class CustomGlide implements GlideModule {
@Override
public void applyOptions(Context context, GlideBuilder builder) {
}
@Override
public void registerComponents(Context context, Glide glide) {
RequestQueue queue = new RequestQueue( // Parameters hardcoded from Volley.newRequestQueue()
new DiskBasedCache(new File(context.getCacheDir(), "volley")),
new BasicNetwork(new HurlStack())) {
@Override public <T> Request<T> add(Request<T> request) {
request.setRetryPolicy(new DefaultRetryPolicy(10000, 1, 1));
return super.add(request);
}
};
queue.start();
glide.register(GlideUrl.class, InputStream.class, new VolleyUrlLoader.Factory(queue));
}
}
从服务器下载图像列表。
Glide