如何动态改变ImageView大小 -- 方案之二
来源:互联网 发布:厦门海事法院淘宝网 编辑:程序博客网 时间:2024/05/21 19:46
今天看View类的相关内容偶有所得,想到了一直以来困扰的一个问题的处理方法,先记录如下:
使用此类,调用setSize即可动态设置ImageView大小。
定义了一个 ResizeableImageView 类:
import android.content.Context;import android.util.AttributeSet;import android.widget.ImageView;public class ResizeableImageView extends ImageView {public ResizeableImageView(Context context, AttributeSet attrs) {super(context, attrs);initView();}public ResizeableImageView(Context context) {super(context);initView();}private void initView() {this.setScaleType(ScaleType.FIT_XY);}public void setSize(int width,int height) {int left = this.getLeft();int top = this.getTop();int newRight = left + width;int newBottom = top + height;this.layout(left, top, newRight, newBottom);}}
使用此类,调用setSize即可动态设置ImageView大小。
- 如何动态改变ImageView大小 -- 方案之二
- 动态改变ImageView的大小
- Android中动态改变ImageView大小
- Android中动态改变ImageView大小
- 安卓 ImageView动态改变大小
- 如何动态改变框架的大小[转]
- 如何动态改变框架的大小
- ImageView 动态设置大小
- imageview 动态设置大小
- 动态修改imageview大小
- Android之动态改变控件大小
- Android之动态改变控件大小
- ionic之动态改变icon大小
- Android之动态改变布局大小
- Android 中如何动态设定imageview的大小
- imageview 动态改变src,background
- imageView图片动态改变背景图
- Java 如何动态改变改变组件大小(更随窗口) 和 根据窗口大小改变程序窗口大小f
- 为什么要学习C语言
- 安全测试工具
- ubuntu 12.04中配置thttpd服务编译错误
- LDS技术在模塑互连器件选择性电镀中的应用
- 明晰php Zend Framework中的render
- 如何动态改变ImageView大小 -- 方案之二
- IAR FOR ARM 各版本,需要的大家可以收藏了
- Android 上Camera分析
- java冒泡算法
- iOS UIScrollView滚动影响动画执行
- 每日英语:Why Food Companies Are Fascinated by the Way We Eat
- 汇编语言里 eax, ebx, ecx, edx, esi, edi, ebp, esp
- Android Wifi驱动--底层&& WIFI手动命令行连接AP
- 深入浅出JSONP--解决ajax跨域问题