動態改變控制項位置的方法:
setpadding()的方法更改布局位置。
如我要把imageview下移200px:
imageview.setpadding( imageview.getpaddingleft(), imageview.getpaddingtop()+200,
imageview.getpaddingright(), imageview.getpaddingbottom());
動態改變控制項大小的方法:
1、宣告控制項引數獲取物件 layoutparams lp;
2、獲取控制項引數: lp = 控制項id.getlayoutparams();
3、設定控制項引數:如高度。 lp.height -= 10;
4:、使設定生效:控制項id.setlayoutparams(lp)
動態改變Android控制項大小
一 方法 使用getlayoutparams 和setlayoutparams 方法 二 示例 linearlayout.layoutparams linearparams linearlayout.layoutparams aaa.getlayoutparams 取控制項aaa當前的布局引數 li...
Android之動態改變控制項大小
利用getlayoutparams 方法和setlayoutparams 方法。三步曲 1 首先利用getlayoutparams 方法,獲取控制項的layoutparams。eg layoutparams laparams layoutparams imageview.getlayoutparam...
MFC 動態改變對話方塊控制項位置尺寸
題記 第一種方法實踐時無法同時改變兩個控制項的位置,不知為何 用cwnd類的函式movewindow 或setwindowpos 可以改變控制項的大小和位置。void movewindow int x,int y,int nwidth,int nheight void movewindow lpcr...