我尝试过搜索,但似乎无法为像我这样的初学者找到容易的东西。
如果我的ImageView
源文件为200px * 200px,我想在程序中不时将其调整为不同的大小,比如400px * 400px。有可能吗?
我尝试过类似的东西,但我无法让它发挥作用:
iv.getLayoutParams().height = 400;
iv.getLayoutParams().width = 400;
这仍然会在屏幕上显示相同大小的ImageView
图片...
我也试过
iv.setMaximumHeight(400);
iv.setMaximumWidth(400);
它对我不起作用..
我试图用Eclipse编写这个,用java。
答案 0 :(得分:0)
一旦你
LayoutParams lp = iv.getLayoutParams();
lp.height = 400;
lp.width = 400;
您需要重置布局参数
iv.setLayoutParams(lp);