可能重复:
Android: How to resize a custom view programmatically?
以编程方式更改窗口小部件的宽度/高度(我的意思是,UI窗口小部件,android.view.View的子类)的最佳方法是什么?
做这样的事情有效,但看起来不太合适:
ViewGroup.LayoutParams params = mSomeView.getLayoutParams();
params.height += 10;
mSomeView.setLayoutParams(params);
答案 0 :(得分:7)
我一直在使用这种方法来更改LayoutParams属性,这对我来说似乎已经足够了。谷歌搜索后,我还没有找到任何其他好办法。