如题所述
加入ImageButton放在线性布局里面的 :LinearLayout.LayoutParams params=(LinearLayout.LayoutParams)btn.getLayoutParams();
params.setMargins(0, 0, 0, 0); // 设置控件的margin 上下左右控制位置
params.heigth= 100; //控制高度
params.width=100; //控制宽度
如是在相对布局里面 只需把LinearLayout改为相对布局的就行了
params.setMargins(0, 0, 0, 0); // 设置控件的margin 上下左右控制位置
params.heigth= 100; //控制高度
params.width=100; //控制宽度
如是在相对布局里面 只需把LinearLayout改为相对布局的就行了
温馨提示:答案为网友推荐,仅供参考
第1个回答 2012-10-08
设置大小setMaxHeight(int maxHeight),setMaxWidth(int maxWidth),设置位置有setLeft(int left),setRight(int right)。设置大小的方法详见API的ImageView类,设置位置的方法详见API的View类本回答被网友采纳
第2个回答 2012-10-08
imageButton.setBound(x,y,width,height);试一下~
第3个回答 2015-08-23
(1)设置大小setMaxHeight(int maxHeight),setMaxWidth(int maxWidth),
(2)设置位置有setLeft(int left),setRight(int right)。
(2)设置位置有setLeft(int left),setRight(int right)。
第4个回答 2012-10-08
(⊙o⊙)