【发布时间】:2017-03-22 09:19:17
【问题描述】:
我在我的应用程序中使用了 fresco 图像查看器库,一切正常,但我在旋转图像时遇到了问题。默认情况下,此库可以在设备屏幕旋转开启时自动旋转图像,但我不想使用这种方式。
实际上我想知道如何通过触摸或按钮单击将其旋转 90 度,使用此库非常重要。
这是我显示图像的代码:
ImagePipelineConfig config = ImagePipelineConfig.newBuilder(mContext)
.setProgressiveJpegConfig(new SimpleProgressiveJpegConfig())
.setResizeAndRotateEnabledForNetwork(true)
.setDownsampleEnabled(true)
.build();
Fresco.initialize(mContext, config);
ImageViewer.Builder builder = new ImageViewer.Builder < > (mContext, images);
builder.setFormatter(new ImageViewer.Formatter < Image > () {
@Override
public String format(Image customImage) {
return customImage.getLarge();
}
}).setOverlayView(overlayView)
.show();
【问题讨论】:
-
我以前看过那个帖子,但这不是我的答案
标签: android rotation imageview transform fresco