wrap_content问题
在XML中使用Drawees,必须设置layout width和layout height,否则图片无法正常显示。Drawees 不支持 wrap_content
属性。但是如果是设置固定的宽高比,可以使用wrap_content,比如宽高比例是4:3,然后在代码中设置mSimpleDraweeView.setAspectRatio(1.33f);
setHierarchy优化问题
对于同一个View,请不要多次调用setHierarchy
,即使这个View是可回收的。创建 DraweeHierarchy 的较为耗时的一个过程,应该多次利用。
加载显示图片
SimpleDraweeView
有两个方法可以设置所要加载显示图片,简单的方法就是setImageURI
。如果你需要对加载显示的图片做更多的控制和定制,那就需要用到DraweeController。
方法一
方法二
学习链接: