猿问

以编程方式设置ImageView的宽度和高度?

以编程方式设置ImageView的宽度和高度?

如何以ImageView编程方式设置宽度和高度?



MYYA
浏览 1298回答 3
3回答

手掌心

可能为时已晚,但为了遇到同样问题的其他人,要设置ImageView的高度:image_view.getLayoutParams().height = 20;希望这可以帮助。重要。如果您在布局已经“布局”后设置高度,请确保同时调用:image_view.requestLayout()

千万里不及你

如果您的图像视图是动态的,则包含getLayout的答案将失败并显示null异常。在这种情况下,正确的方法是:LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(100, 100);iv.setLayoutParams(layoutParams);
随时随地看视频慕课网APP

相关分类

Android
我要回答