bm-x / PhotoView

图片浏览缩放控件
2.63k stars 539 forks source link

点击大图问题 #34

Open upperLucky opened 8 years ago

upperLucky commented 8 years ago

作者你好,我使用了你的控件后再点击大图后偶尔会出现大图显示的位置上方或者下方会出现一点白色的部分,对同一张图片来说都会有时候正常有时候又会有白色的部分出现,大图加载我用的是Glide加载的。看你之前的回复说把placeholder设置为空但是对我的好像没效果啊

bm-x commented 8 years ago

什么叫白色的部分?能截个图?背景色么?还是什么

upperLucky commented 8 years ago

就是这样的:
1

但是要的效果是这样的: 2 应该是没有居中吧,但是我设置了scaleType也没用啊

bm-x commented 8 years ago

scaletype是什么?还有高度是wrap_content?还是mactch_parent

upperLucky commented 8 years ago

scaletype是center和center_crope都试过了。宽高都是match_parent

RuffianZhong commented 8 years ago

哇,这个问题测了我一晚上,终止知道为什么了 如果你点击看大图的时候再去加载网络图片的话一定会走位,mactch_parent,FIT_CENTER都设置也没有 必须是先设置了大图的图片再放大才没问题。 楼主测试一下,看看能不能修改为,小图点击的回调函数中再加载网络大图不错位

bm-x commented 8 years ago

后面有时间的话我会增加直接指定图片宽高的属性,这样做预览图到高清图的转换应该会更好

RuffianZhong commented 8 years ago

坐等你更新指定宽高属性的版本,我想要坐你第二张demo的效果图(跟微信朋友圈查看图片一样),我想要点击的时候查看的时候去加载网络大图,总是会出现移位,也就是你说的一些图片加载框架默认的图片宽高跟实际下载的图宽高不一致,导致图片错位的情况。(你有什么解决方式吗?)