动态设置ImageView的大小

这几天做项目碰到一个需求:要将ImageView的宽高动态计算,然后加入到ViewPager中去。

刚开始给ViewPager中使用addView加入这个ImageView的时候,new了一个LayoutParams,发现并没有起作用。

最后解决方案如下:

       LayoutParams layoutParams = imageView.getLayoutParams();
            layoutParams.width = 480;
            layoutParams.height = 800;
            imageView.setLayoutParams(layoutParams);

采用这样的方式将这个ImageView的大小改变,然后将ImageView外层的Linearlayout加入到Viewpager中才搞定。

posted @ 2013-12-19 19:55  wesley.du  阅读(3432)  评论(0编辑  收藏  举报