【问题标题】:Use fresco (facebook image library) to get scaled portion from the entire original image使用 fresco(facebook 图像库)从整个原始图像中获取缩放部分
【发布时间】:2016-05-11 10:40:37
【问题描述】:

基本上我有源图像,我想从整个图像中缩小区域。最后,我期望按比例缩小的部分与整个源图像的纵横比相同。可能吗?如果是这样,请指导我应该看什么。

【问题讨论】:

    标签: c# android xamarin fresco


    【解决方案1】:

    您应该查看 Fresco 文档here

    他们说:

    要进行缩放,只需指定 SimpleDraweeView 的 layout_width 和 layout_height,就​​像对任何 Android 视图一样。然后指定比例类型。

    对于调整大小,您可以这样做:

    Uri uri = "your uri";
    
    int width = 50, height = 50;
    ImageRequest request = ImageRequestBuilder.newBuilderWithSource(uri)
    .setResizeOptions(new ResizeOptions(width, height))
    .build();
    PipelineDraweeController controller = Fresco.newDraweeControllerBuilder()
    .setOldController(mDraweeView.getController())
    .setImageRequest(request)
    .build();
    mSimpleDraweeView.setController(controller);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-24
      • 2015-11-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多