下载图像并使用缩放库

时间:2018-01-24 17:56:03

标签: android

我有一个活动,我要显示图像,我需要放大它,所以我找到了这个lib https://github.com/davemorrissey/subsampling-scale-image-view

但我的照片来自我使用Volley的网址。 如何通过下载图像来使用此缩放库?

    Intent callIntent = getIntent();
    Bundle callBundle = callIntent.getBundleExtra("package");

    SubsamplingScaleImageView imageView = (SubsamplingScaleImageView)findViewById(R.id.imageView);
    //imageView.setImage(ImageSource.resource(R.drawable.monkey));

    GlideApp.with(this).load(callBundle.getString("img")).into(imageView);

Glide不会填充对象" SubsamplingScaleImageView"

1 个答案:

答案 0 :(得分:1)

我知道你的问题与Volley有关,但你没有提到这是一个严格的要求。您可以使用Facebook的Fresco图像库开发人员,在该回购中他们有一个Zoomable图像视图的示例: https://github.com/facebook/fresco/blob/master/samples/zoomable/src/main/java/com/facebook/samples/zoomable/ZoomableDraweeView.java