xutils3无法设置图片显示大小
来源:互联网 发布:艺术硕士知乎 编辑:程序博客网 时间:2024/04/28 19:56
需求:我在listview头布局里面设置为个人资源显示页面,其中包含头像,我想让头像宽度match_parent。高度按比例缩放(不至于把图片拉伸或压缩),此外不同的人的头像大小和宽高比例是不同的,由于得到的图片大小要比屏幕小,我在布局文件里和代码里试了很多方法,最终高度只能显示图片原始的高度,图片被拉扁了。一番折腾后,只能拿出最笨的方法。问题虽然解决了,感觉这肯定不是正经的方法。这里求大神给点化一下。
x.image().bind(ivIcon, ivUrl,new org.xutils.common.Callback.CommonCallback<Drawable>() { @Override public void onSuccess(Drawable result) { int intrinsicHeight = result.getIntrinsicHeight(); int intrinsicWidth = result.getIntrinsicWidth(); int width = getResources().getDisplayMetrics().widthPixels; int height = width * intrinsicHeight / intrinsicWidth; ivIcon.getLayoutParams().width = width; ivIcon.getLayoutParams().height = height; ivIcon.setImageDrawable(result); } @Override public void onError(Throwable ex, boolean isOnCallback) {//你自己的处理代码 } @Override public void onCancelled(CancelledException cex) { } @Override public void onFinished() { } });
阅读全文
0 0
- xutils3无法设置图片显示大小
- xUtils3的显示图片简介
- Qt---Label显示图片,自动设置大小
- 根据屏幕大小设置显示图片的大小(二)
- Xutils3图片
- 如何在GridView中设置显示图片的大小
- markdown中如何设置图片的显示大小
- 限制图片显示大小
- 图片显示大小问题
- JS设置IMAGE src属性无法显示图片解决
- xUtils3下载图片
- Xutils3图片缓存
- xutils3图片加载详解
- Word 无法显示图片
- IIS 无法显示图片
- dvi2pdf 图片无法显示
- OFFICE2007无法显示图片
- flex 无法显示图片
- 摩拜、ofo回应共享单车指导新规
- 全力押注AI,微软不再“移动和云”优先
- 重回前五,你不知道雷军经历了什么
- WiFi万能钥匙任命新轮值总裁李政 强化数据驱动与场景营销
- 自己脑子怎么样,自己没点 B 树么
- xutils3无法设置图片显示大小
- 程序员揭秘:火爆朋友圈的左右脑年龄测试结果只是一个随机函数
- RecyclerView:打造悬浮效果
- 当你访问淘宝的时候,发生了什么?
- 一文读懂Hinton最新Capsules论文
- int (*p)[3]指向由整型数据组成的数组的指针
- PRO 7发布,魅族的三观已经被刷新
- Visa副董事长Ellen Richey:支付环境的变化带来哪些安全隐患?
- 搜狐发布二季度财报时 搜狗宣布将赴美IPO