android listview中异步加载图片,为什么图片变小

listview的item里有图片,我的xml布局里imageview的宽高都是wrap_content,同样的图片,当放在drawable里面作为默认图片的时候,比从网... listview的item里有图片,我的xml布局里imageview的宽高都是wrap_content,同样的图片,当放在drawable里面作为默认图片的时候,比从网上下载得到的显示就要大一些,下载的图片用image.setImageDrawable(drawable)来更新图片 展开
 我来答
ya失足成千古恨
2012-03-17 · TA获得超过119个赞
知道答主
回答量:33
采纳率:0%
帮助的人:54.9万
展开全部
如果你要是使用 wrap_content的话,那么图片大小肯定是不一定的,如果你要是想设置图片大小的话 ,你可以通过

<ImageView
android:layout_width="50dp"
android:layout_height="50dp"
android:scaleType="fitXY" />
来设置!

如果你要是想通过代码设置的话:

ImageView iv = (ImageView) findViewById(R.id.iv);
iv.setLayoutParams(new LayoutParams(300, 300));
iv.setScaleType(ScaleType.FIT_XY);
追问
可是我是对同样大小的图片进行不同方式的加载啊,用wrap_content不也应该是一样的么
追答
这个我就不是很清楚了 如果你想要多大 按照以上的方式去 缩放就行了!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式