Jac*_*ins 9 android android-glide
我已经拥有了我的应用程序所需的所有图像,并且我正在尝试加速它并使其柔滑,所以我一直在使用Glide加载图像,它可以在我的应用程序的其他区域工作但不是在我的viewpager中.
在我的片段中,我试图像这样加载我的图像
Glide.with(this).load(R.drawable.my_drawable).into(myImageView);
Run Code Online (Sandbox Code Playgroud)
没有任何反应或出现,我没有得到Glide的异常或任何错误消息.
Tob*_*ich 14
我知道这个问题早已关闭但我通过使用占位符或错误图像找到了一个很好的解决方案.所以你可能会尝试
Glide.with(<<MyActivity>>)
.load("")
.placeholder(<<myDrawable>>)
.into(imageView);
Run Code Online (Sandbox Code Playgroud)
不确定这是你想要的,但如果有其他人有同样的问题,至少这似乎与最少的工作.:)
查看调试和错误处理 Wiki页面以启用日志记录.这应该告诉你负载是否失败以及原因.
如果您没有看到任何错误日志,那么您的View可能没有大小,因为它的大小为0,或者因为它没有经过布局(可见性设置为View.GONE等).如果是这样,您可以通过添加override()任何有效宽度和高度的调用来测试检查(尝试400, 400或只是为了测试).
如果调用override()修复了该问题,请查看您的xml,看看您是否可以将视图更改为具有固定大小,或者至少最终以有效大小结束.如果一切都失败了,你可以随时拨打override()同Target.SIZE_ORIGINAL为宽度和高度.
| 归档时间: |
|
| 查看次数: |
14429 次 |
| 最近记录: |