我有一个活动,我要显示图像,我需要放大它,所以我找到了这个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"
答案 0 :(得分:1)
我知道你的问题与Volley有关,但你没有提到这是一个严格的要求。您可以使用Facebook的Fresco图像库开发人员,在该回购中他们有一个Zoomable图像视图的示例: https://github.com/facebook/fresco/blob/master/samples/zoomable/src/main/java/com/facebook/samples/zoomable/ZoomableDraweeView.java