使用重定向滑动图像加载

时间:2017-04-04 07:41:42

标签: android amazon-s3 android-volley android-glide

我正在尝试使用滑动从网址加载图片。但是网址重定向到另一个网址,因此图像没有显示。

该网址是亚马逊s3,我正在使用凌空与滑翔整合

如何处理此重定向?

public class CustomCache implements GlideModule {
@Override
public void applyOptions(Context context, GlideBuilder builder) {
    try {
        builder.setDiskCache(
                new InternalCacheDiskCacheFactory(context, 41943040)
        );
    } catch (Exception e) {
        e.printStackTrace();
    }

}

@Override
public void registerComponents(Context context, final Glide glide) {
    RequestQueue queue = new RequestQueue( // params 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(60000, 1, 1));

            return super.add(request);
        }
    };
    queue.start();
    glide.register(GlideUrl.class, InputStream.class, new VolleyUrlLoader.Factory(queue));
}


}

0 个答案:

没有答案