1. 程式人生 > >安卓中動態設定控制元件的寬度和高度

安卓中動態設定控制元件的寬度和高度

我們做專案的時候 需要動態設定控制元件的高度,因此該功能是很重要的,下面我介紹一下動態設定控制元件的高度。     LinearLayout.LayoutParams linearParams = (LinearLayout.LayoutParams) password_layout.getLayoutParams();

其中password_layout.是獲取線性佈局中的當前控制元件

     linearParams.height = 120;        // 當控制元件的高強制設成120象素

    password_layout.setLayoutParams(linearParams); 

為此動態設定控制元件高度完成。如果設定寬度把height換成width即可 

如果是相對佈局用RelativeLayout即可