Open ybADMIN opened 8 years ago
邮件给我的那个是你么?
你试试吧Glide的placeHolder设置为空试试,应该是Gilde的placeHolder的缘故,placeHolder的尺寸跟你实际显示的图片的尺寸不一样,Gilde会先设置placeHolder,所以Photoview会先按照placeHolder的尺寸进行动画
所以可以通过Gilde的监听器,加载图片成功后手动给Phototview设置src,然后再启动动画
是的,我已经解决了,不过你说的好像不能哟,因为我要先显示缩略图,然后显示大图,刚刚进入大图的时候我设置了缩略图,然后加载大图时候我设置了大图
你咋解决的,我也是同样的问题
先加载
ScaleType.CENTER_INSIDE
类型的缩略图 然后获取网络上的大图使用Glide加载的 将加载好的图片通过mPhotoView.setImageDrawable(resource);
设置到photoview上第一次进入没有问题但是第二次进入位置会向下移动