Glide使用出现的常见问题
来源:互联网 发布:js modal点击旁边关闭 编辑:程序博客网 时间:2024/06/05 22:37
1.Glide使用.placeholder()展占位图之后,下载图片之后会缩放一下。这是因为你的展位图跟下载的图片的尺寸不一样,而Glide本身有一个淡入淡出效果的动画来显示加载的图片,这样两张不一样的图片造成图片下载刚开始是占位尺寸之后淡入淡出到实际加载图片大小,只要使用.dontanimate()取消淡入淡出效果即可。
2.Glide加载图片之后,点击本图片跳转到查看图片详情的大图,这时候大图会重新加载。我的产品说两张图一样,为什么要重新加载,呃大哥其实两张尺寸不一样哦!算了实现吧,我第一个想法就是通过.override(500, 500)方法来把大图的尺寸跟原来的尺寸配置一样,这时候确实点击原图不需要重新加载直接显示了大图预览,但是大图预览需要可以拉伸,需要缩放,这时候限定大小的图片就难以实现放大功能,只能在一个500*500的框里进行。最后找到解决方案–> Glide.with(this).load(URL)).override(Target.SIZE_ORIGINAL,Target.SIZE_ORIGINAL).placeholder(R.mipmap.uf_uf).into(imageview);即是直接下载图片的原图,Target.SIZE_ORIGINAL是指图片原图的大小,这样就可以保证图片的一致性,本地和预览界面可以搁置设置。
阅读全文
0 0
- Glide使用出现的常见问题
- Glide出现的相关错误,以及glide4.0的使用
- Glide使用占位图时会出现的问题
- Android - Glide的使用
- Android - Glide的使用
- Glide 的基本使用
- Glide的简单使用
- Glide的使用
- Glide的使用
- Glide的简单使用
- Glide的使用
- Glide的使用
- glide的基本使用
- Glide的使用详解
- Glide的使用
- Glide的使用大全
- Glide的使用
- Glide的使用
- HFOI2017.9.12 复习赛01题解
- 配置 iReport JDK
- JVM_垃圾收集器
- C++多态的复习
- Codeforces Round #383 (Div. 2) B, C, D
- Glide使用出现的常见问题
- DPM
- 深入分析Java中的length和length()
- Flexible实现手淘H5页面的rem布局适配
- MySQL按最新时间分组排序的实现
- C语言动态内存的申请与释放及野指针
- Tomcat加载项目异常
- TCP协议入门
- springboot静态资源html/js/css等文件路径查找问题