這裏介紹LinearLayout和RelativeLayout兩種佈局下的控件
LinearLayout.LayoutParams paramss = (LinearLayout.LayoutParams) imageview.getLayoutParams();
paramss.height = 100;//設置佈局的高度
paramss.weight = 100;//設置佈局寬度
layout_1.setLayoutParams(paramss);//將設置好的佈局參數應用到控件中
RelativeLayout.LayoutParams params2 = (RelativeLayout.LayoutParams) imageview.getLayoutParams();
params2.width = 100;//設置佈局寬度
params2.height = 100;//設置佈局的高度
iv_left.setLayoutParams(params2);
這兩種佈局稍微有點區別