Android动态修改view的长和宽

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 16:43   922   0

今天需要在代码中动态设置View的长和宽,试了一下setWidth()和setHeight()不能用,就上网查了一下

首先发现网上的很多方法都是错误的,尤其是view.getLayoutParams().height = XXX;这种方法,也是不能用的

后来想到了用下面这种方法,发现可以动态修改,还是自己动手,丰衣足食啊

LayoutParams params = (LayoutParams) view.getLayoutParams();

params.height = XXX;//要设置的高度

params.width = XXX;//要设置的宽度

view.setLayoutParams(params);

这样就可以啦!

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP