我是靠谱客的博主 故意时光,最近开发中收集的这篇文章主要介绍android imageview 设置图片高度,android - 以编程方式设置ImageView的宽度和高度?,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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的宽度和高度?所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部