-
[안드로이드 - 코틀린] 동적으로 텍스트뷰 추가하기Coding/Android 2019. 6. 29. 13:10
기존에 레이아웃에서 텍스트뷰를 미리 추가해놓을 수도 있지만, 이벤트가 진행되면서 동적으로 텍스트뷰를 추가해야 할
경우가 생길 수 있습니다. Java에서는 Toast라는 기능을 사용하였으나 Kotlin에서는 보다 간편하게 텍스트뷰를 추가할 수 있습니다.
LinearLayout은 수직으로 자식 뷰를 추가하는 특성을 갖고 있기 때문에 이를 활용하여 동적으로 텍스트뷰를 추가하는 코드는 다음과 같습니다.
val textView = TextView(this) textView.text = "글자" myLinearLayout.addView(textView)
이렇게 addView 메소드를 이용하여 동적으로 텍스트뷰를 추가할 수 있습니다.
'Coding > Android' 카테고리의 다른 글
[안드로이드] 코틀린 기본 문법 -8 (클래스 상속) (0) 2019.07.01 [안드로이드 - 코틀린] removeAllViews - 모든 뷰 제거하기 (0) 2019.06.29 [안드로이드 - 코틀린] Timer 사용 방법 (0) 2019.06.27 [안드로이드] 레이아웃 수직/수평 n% 위치에 배치하기 (0) 2019.06.27 [안드로이드] 코틀린 기본 문법 - 7(형변환 + Java와의 차이) (0) 2019.06.24