现在的位置: 首页 > 综合 > 正文

代码设置ImageButton 的margin属性

2013年09月07日 ⁄ 综合 ⁄ 共 439字 ⁄ 字号 评论关闭

今天遇到个代码布局的问题,是关于imagebutton 和imageview设置margin属性的问题。记录一下:

imageview可以这样设置:

LinearLayout.LayoutParams linearParams = (LinearLayout.LayoutParams) photoViewerImageView.getLayoutParams();
linearParams.height = 300;
linearParams.width = 300;
linearParams.setMargins(5, 5, 5, 5);

但是ImageButton 不能用上面的方式,下面的方式可以:

((MarginLayoutParams)fxCustomImageButton.getLayoutParams()).leftMargin=10;

       ((MarginLayoutParams)fxCustomImageButton.getLayoutParams()).rightMargin=10;

抱歉!评论已关闭.