报错:android.view.InflateException: Error inflating class com.facebook.drawee.view.SimpleDraweeView
原因是没有执行,下面这句话
Fresco.initialize(this); 解决方法是在AndroidManifest.xml文件中加入MyApplication 相关链接: Fresco 初体验各种问题解决:http://www.myexception.cn/mobile/1887068.htmlFresco 初体验各种问题解决
xmlns:fresco="http://schemas.android.com/apk/res-auto"显示为灰色,没有应用到
- 解决办法
src
)改为:
fresco:placeholderImage
-
初始化位置错误
Error inflating class com.facebook.drawee.view.SimpleDraweeView
android.view.InflateException: Binary XML file line #14: Error inflating class com.facebook.drawee.view.SimpleDraweeView
Caused by: java.lang.reflect.InvocationTargetException
Caused by: java.lang.NullPointerException
at com.facebook.drawee.view.DraweeView.setImageDrawable(DraweeView.java:140)
这里是没有引用到`com.facebook.drawee.view.SimpleDraweeView
1.解决办法
把初始化Fresco调整到
setContentView(R.layout.activity_main);
上边
图片不显示:
1.解决办法
Fresco 是不支持wrap_content
所以我们把相应的地方改为数值:100dp
之类的,更具具体情况定