如何在xml中使用SimpleDraweeView

 我来答
上海瑟尅网络科技有限公司
2016-08-25 · sekkei专业数字营销公司
上海瑟尅网络科技有限公司
上海瑟尅网络科技有限公司是一家专业的数字营销公司。 公司主要承接SEO,SEM,微信,微博等新媒体运营以及专业的网站建设,网站设计,让您的流量不再犯愁,您的用户更加满意!
向TA提问
展开全部
必须设置layout_width和layout_height
如果没有在XML中声明这两个属性,将无法正确加载图像。
wrap_content
Drawees 不支持 wrap_content 属性。
所下载的图像可能和占位图尺寸不一致,如果设置出错图或者重试图的话,这些图的尺寸也可能和所下载的图尺寸不一致。
如果大小不一致,图像下载完之后,假设如果是wrap_content,View将会重新layout,改变大小和位置。这将会导致界面跳跃。
固定宽高比
只有希望显示的固定宽高比时,可以使用wrap_content。
如果希望显示的图片保持一定宽高比例,如果 4:3,则在XML中:
xml
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/my_image_view"
android:layout_width="20dp"
android:layout_height="wrap_content"
<!-- other attributes -->

然后在代码中指定显示比例:
java
mSimpleDraweeView.setAspectRatio(1.33f);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式