android在程式碼中設定控制元件的長和高
阿新 • • 發佈:2018-12-31
這裡介紹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);
這兩種佈局稍微有點區別