1

如何在加载图像之前设置 ImageView 的宽度和高度,例如 setBitmapImage()?

关键是我有一个列数可变的 GridView,我确实需要通过保持纵横比来拉伸图像的宽度,并且由于我以异步方式加载图像,我确实想在之前准备好布局加载图片,即ImageView的宽高。

4

4 回答 4

1

设置ImageView's ScaleType

您可以选择其中之一:

在此处输入图像描述

于 2013-08-06T13:32:44.297 回答
0

知道图像的高度和宽度,但是您可以使用以下代码来检索 ANDROID 中的布局尺寸

yourLayout.setLayoutParams(new LayoutParams(width, height));

于 2013-08-06T11:52:35.587 回答
0

尝试:

yourLayout.setLayoutParams(new LayoutParams(width, height));
于 2013-08-06T11:50:42.593 回答
0

你应该看看这里,今天早些时候有一个类似的问题被问到:

缩放图像以填充 ImageView 宽度并保持纵横比

于 2013-08-06T11:52:03.047 回答