如何使用Fresco的ZoomableDraweeView

时间:2016-01-19 04:12:07

标签: android image fresco

图片无法加载,我使用的是ZoomableDraweeView。我从fresco的样本github repo中复制了源代码并使用此代码段实现了它

ZoomableDraweeView view = (ZoomableDraweeView) v.findViewById(R.id.photoDraweeView);
DraweeController ctrl = Fresco.newDraweeControllerBuilder().setUri(
    Uri.parse(photoUrl)).setTapToRetryEnabled(true).build();
GenericDraweeHierarchy hierarchy = new GenericDraweeHierarchyBuilder(getResources())
    .setActualImageScaleType(ScalingUtils.ScaleType.FIT_CENTER)
    .setProgressBarImage(new ProgressBarDrawable())
    .build();
view.setController(ctrl);
view.setHierarchy(hierarchy);

不幸的是,图片无法加载。

我已经尝试过使用SimpleDraweeView,它运行正常。

0 个答案:

没有答案