如何设置imageView的高和宽?

Android 码拜 9年前 (2015-04-24) 1219次浏览 0个评论
 

原问题来自于CSDN问答频道,更多解决方案见:http://ask.csdn.net/questions/1452

原问题描述:我想在activity中改变图片视图的宽高属性,但是我用了一个方法后没有实现,应该要怎么实现呢?

解决方案:

在这段代码中,创建了一个新的实例并且设置了尺寸:

// SET THE IMAGEVIEW DIMENSIONS
int dimens = 120;
float density = activity.getResources().getDisplayMetrics().density;
int finalDimens = (int)(dimens * density);

LinearLayout.LayoutParams imgvwDimens = 
        new LinearLayout.LayoutParams(finalDimens, finalDimens);
imgAlbumPhoto.setLayoutParams(imgvwDimens);

// SET SCALETYPE
imgAlbumPhoto.setScaleType(ScaleType.CENTER_CROP);

// SET THE MARGIN
int dimensMargin = 5;
float densityMargin = activity.getResources().getDisplayMetrics().density;
int finalDimensMargin = (int)(dimensMargin * densityMargin);

LinearLayout.LayoutParams imgvwMargin = 
        new LinearLayout.LayoutParams(finalDimens, finalDimens);
imgvwMargin.setMargins
(finalDimensMargin, finalDimensMargin, finalDimensMargin, finalDim

ensMargin);

改变已存在的ImageView尺寸,使用这个:

coupon_img.setLayoutParams(new LayoutParams(100, 100));
如何设置imageView的高和宽?
2分
不错,很好的文章,学习了!
如何设置imageView的高和宽?
2分
学习了, 不过了 
如何设置imageView的高和宽?
2分
积分积分积分啊啊啊啊
如何设置imageView的高和宽?
2分
很好的文章哦
如何设置imageView的高和宽?
2分
怎么没分啊。。。。。。。。。。。
如何设置imageView的高和宽?
2分
求积分积分积分啊啊啊。。。求积分积分积分啊啊啊。。。
如何设置imageView的高和宽?
2分
学习一下
如何设置imageView的高和宽?
2分
这么牛地玷辱  天
如何设置imageView的高和宽?
2分
学习下~顶上去  同求解答~
如何设置imageView的高和宽?
2分
学习下,
如何设置imageView的高和宽?
2分
嗯!很不错的说
如何设置imageView的高和宽?
2分
值得学习下,重新set是个好招
如何设置imageView的高和宽?
2分
方式改革v话费送蛋糕
如何设置imageView的高和宽?
2分
公司打工撒大哥和反光镜的房间
如何设置imageView的高和宽?
2分
学习了,谢谢咯
如何设置imageView的高和宽?
2分
谢谢,值得学习
如何设置imageView的高和宽?
2分
学习; 谢谢。
如何设置imageView的高和宽?
2分
遇到同样的问题,学习了,多谢
如何设置imageView的高和宽?
2分
引用 30 楼 zhqcn168 的回复:

学习; 谢谢。

呵呵

如何设置imageView的高和宽?
引用 33 楼 acmenu1990 的回复:

引用 30 楼 zhqcn168 的回复:学习; 谢谢。

呵呵

test

如何设置imageView的高和宽?
引用 34 楼 acmenu1990 的回复:

引用 33 楼 acmenu1990 的回复:引用 30 楼 zhqcn168 的回复:学习; 谢谢。

呵呵

test

test

如何设置imageView的高和宽?
好东西,,学习了
如何设置imageView的高和宽?
太好了,支持楼主
如何设置imageView的高和宽?
不懂安卓api的人路过
如何设置imageView的高和宽?
受教了、很好的例子
如何设置imageView的高和宽?
听说顶了有积分 我顶
如何设置imageView的高和宽?
学习了,谢谢了 
如何设置imageView的高和宽?
我是新手有些不太懂

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明如何设置imageView的高和宽?
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!