以编程方式设置ImageView的宽度和高度?如何以ImageView编程方式设置宽度和高度?
3 回答
手掌心
TA贡献1942条经验 获得超3个赞
可能为时已晚,但为了遇到同样问题的其他人,要设置ImageView的高度:
image_view.getLayoutParams().height = 20;
希望这可以帮助。
重要。如果您在布局已经“布局”后设置高度,请确保同时调用:
image_view.requestLayout()
千万里不及你
TA贡献1784条经验 获得超9个赞
如果您的图像视图是动态的,则包含getLayout的答案将失败并显示null异常。
在这种情况下,正确的方法是:
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(100, 100);iv.setLayoutParams(layoutParams);
- 3 回答
- 0 关注
- 1297 浏览
添加回答
举报
0/150
提交
取消