Android GridView项目调整大小

toa*_*zky 1 android gridview imageview

我使用GridView显示一个feed.如果条目具有背景图像,则从设备或服务器加载图像.我的问题是,当加载图像时,gridview的项目会扩展以容纳图像.我希望图像缩小以适应盒子.

我尝试使用具有各种scaletypes的ImageView并使用视图的背景.似乎没什么用.有任何想法吗?

toa*_*zky 5

我找到的答案是,当我在膨胀XML时,我正在使用:

LayoutInflater.from(context).inflate(R.layout.item, null)
Run Code Online (Sandbox Code Playgroud)

代替

LayoutInflater.from(context).inflate(R.layout.item, container, false);
Run Code Online (Sandbox Code Playgroud)

如果使用第一个,则膨胀的视图和容器不进行通信,因此将忽略视图的"layout_XXX"属性.