动态的创建ImageView,并设置图片自适应
来源:互联网 发布:手机刷机数据恢复 编辑:程序博客网 时间:2024/06/14 02:42
WindowManager wm = this.getWindowManager();int width = wm.getDefaultDisplay().getWidth();ImageView imageView = new ImageView(mContext);imageView.setAdjustViewBounds(true);//设置图片自适应,只是这句话必须结合下面的setMaxWidth和setMaxHeight才能有效果。//下面必须使用LinearLayout,如果使用ViewGroup的LayoutParams,则会报空指针异常。 LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams( width, LinearLayout.LayoutParams.WRAP_CONTENT);imageView.setLayoutParams(layoutParams);imageView.setMaxWidth(width);imageView.setMaxHeight(width * 3);// 这里其实可以根据需求而定,我这里测试为最大宽度的5倍Glide.with(mContext).load(picPath.get(x)).into(imageView);ll_canshu_pic.setOrientation(1);ll_canshu_pic.addView(imageView);//ll_canshu_pic就是LinearLayout控件
0 0
- 动态的创建ImageView,并设置图片自适应
- ImageView的scaleType自适应图片
- Android ImageView 的图片自适应
- Android ImageView动态图片自适应宽高
- android 动态设置ImageView图片
- 动态设置ImageView中的图片
- ImageView中动态设置图片
- 动态设置ImageView中的图片
- ImageView根据屏幕大小动态设置图片的尺寸
- 自定义动态设置check图片的ImageView取代checkBox
- ImageView设置图片按比例自适应缩放,9.png根据屏幕分辨率放到不同的drawable文件夹中
- Android ImageView图片自适应
- Android ImageView图片自适应
- Android ImageView图片自适应
- Android ImageView图片自适应
- Android ImageView图片自适应
- imageView src图片自适应
- Android ImageView图片自适应
- Servlet(1)
- 传智播客黑马程序员骗局真相揭秘
- 解决:Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.
- CentOS6.5上Boost库编译安装全记录
- http://wxb-j2ee.javaeye.com/blog/797958
- 动态的创建ImageView,并设置图片自适应
- Android WebView使用深入浅出
- ViewPager的刷新
- 改变Apache端口等配置修改方法
- Android项目框架升级尝鲜OkHttp
- [刷题]算法竞赛入门经典(第2版) 4-1/UVa1589 - Xiangqi
- Redis学习笔记六——搭建redis集群(非分布式真正的cluster)
- 原来Github上的README.md文件这么有意思——Markdown语言详解
- target is null for setProperty(submit国际化问题)