10
可能重复:
Android: How to resize a custom view programmatically?以编程方式更改小部件宽度/高度的最佳方法?
什么改变一个widget(我的意思是,一个UI控件,android.view.View的子类)编程的宽度/高度的最好方法?
做这样的工作,但它似乎并不完全正确:
ViewGroup.LayoutParams params = mSomeView.getLayoutParams();
params.height += 10;
mSomeView.setLayoutParams(params);
您的意思是“widget”(即android.view.View'的子类)或“app widget”(即主屏幕上的thingamajig)吗? – CommonsWare 2010-07-16 13:32:57
android.view.View – synic 2010-07-16 13:56:59
此代码工作正常,你不需要第三行'mSomeView.setLayoutParams(params);' – Hani 2016-10-18 10:55:30