1. 程式人生 > >android在程式碼中設定控制元件的長和高

android在程式碼中設定控制元件的長和高

這裡介紹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);

這兩種佈局稍微有點區別