Programming/Android
[Android] layout_width, layout_height 코드에서 변경하기 (LayoutParams)
By훈트
2010. 7. 28. 16:57
xml코드가 아닌 java 코드단에서 xml의 EditText의 속성중 layout_width와 layout_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 으로 설정된 것을 확인할 수 있다.