使用Glide不加载图像

时间:2016-09-30 10:41:38

标签: android imageview android-glide

我有一个矢量图像。如果我想将图像设置为ImageView,则不会加载图片。

代码:

Glide.with(this).load(R.drawable.vector_image).into(imageView)

然而,当我使用:

imageView.setImageDrawable(ContextCompat.getDrawable(this, R.drawable.vector_image)) 

它正在发挥作用。

有什么想法吗?

3 个答案:

答案 0 :(得分:3)

Glide尚未支持矢量绘图。因此,您必须自己实现矢量绘图。 作为参考,您可以在下面查看开发人员在github上报告此问题的链接:

link 1
link 2

答案 1 :(得分:1)

你可以这样使用。

Glide.with(this)
    .load("")
    .placeholder(R.drawable.vector_image)
    .into(imageView);

修改

您也可以像问题

中提到的那样使用它
Glide.with(mContext) .load("") .error(R.drawable.vector_image) .into(imageView);

答案 2 :(得分:0)

试试这个工作正常。

Glide.with(GlideActivity.this).load(R.drawable.ic_launcher)
                    .fitCenter().into(imageview);