Programming/Android

[Android] layout_width, layout_height 코드에서 변경하기 (LayoutParams)

By훈트 2010. 7. 28. 16:57

xml코드가 아닌 java 코드단에서 xml의 EditText의 속성중 layout_widthlayout_height값을 변경해보자.




<layout xml 코드>
EditText의 android:layout_width android:layout_height 를 주목하자.
각각의 속성 값을 wrap_content 로 하였기 때문에 EditText의 기본 height 값과 android:text 의 값의 길이만큼의 크기로
실행 화면에 나와야 한다.

<Java Souce 코드>
소스코드에서 setLayoutParams() 메서드를 이용하여 EditText layout_width layout_height 값을 변경해 보자.


<실행 화면>
실행 화면을 보게되면 EditText의 가로 세로 길이가 300,300 으로 설정된 것을 확인할 수 있다.