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