[Android Studio] 6장 - 뷰 클래스 (레이아웃 XML의 뷰를 코드에서 사용하기)

이상협·2022년 9월 4일
0

안드로이드스튜디오

목록 보기
10/43
post-thumbnail
  • 액티비티에서 XML에서 선언한 객체를 사용해야 할 경우 id를 통해 객체를 얻어옴
  • XML에서 id를 지정
<TextView
    android:id="@+id/text1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="hello"/>
  • 액티비티에서 findViewById() 를 사용
setContentView(R.layout.activity_main)

val textView1: TextView = findViewById(R.id.text1)
  • 제네릭으로 가져오기
setContentView(R.layout.activity_main)

val textView1 = findViewById<TextView>(R.id.text1)

참고

Do it! 깡쌤의 안드로이드 프로그래밍 with 코틀린 (개정판)

0개의 댓글