我的PhotoView无法使用scaletype,它可以让我在全屏时左右平移图像,而不使用Photo.ScaleType.CENTER_CROP裁剪边。我该怎么做呢?
这就是我得到的(当使用ScaleType.CENTER_CROP时,它最接近我的目的但由于CROP,不允许并排平移。):
答案 0 :(得分:0)
您可以使用此ImageViewZoom。
如果您不想使用lib,请查看代码并尝试缩放画布
答案 1 :(得分:0)
我使用PhotoViewAttacher修复它:
ImageView imageView = (ImageView) findViewById(R.id.preview);
PhotoViewAttacher photoViewAttacher = new PhotoViewAttacher(imageView);
photoViewAttacher.setScaleType(ImageView.ScaleType.CENTER_CROP)
然后使用ImageView(id.preview),将XML中的ScaleType设置为Matrix。 (否则它不会起作用)