概述
android - 以编程方式设置ImageView的宽度和高度?
如何以编程方式设置ImageView的宽度和高度?
9个解决方案
949 votes
可能为时已晚,但为了遇到同样问题的其他人,设置ImageView的高度:
image_view.getLayoutParams().height = 20;
希望这可以帮助。
重要。 如果您在布局已经“布局”后设置高度,请确保同时调用:
image_view.requestLayout()
Hakem Zaied answered 2019-01-17T05:53:30Z
205 votes
如果您的图像视图是动态的,则包含getLayout的答案将失败并显示null异常。
在这种情况下,正确的方法是:
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(100, 100);
iv.setLayoutParams(layoutParams);
InvulgoSoft answered 2019-01-17T05:53:59Z
44 votes
这个简单的方法来完成你的任务:
setContentView(R.id.main);
ImageView iv = (ImageView) findViewById(R.id.left);
int width = 60;
int height = 60;
LinearLayout.LayoutParams parms = new L
最后
以上就是故意时光为你收集整理的android imageview 设置图片高度,android - 以编程方式设置ImageView的宽度和高度?的全部内容,希望文章能够帮你解决android imageview 设置图片高度,android - 以编程方式设置ImageView的宽度和高度?所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复