Search
📘

32강. Fragment 내의 View 사용하기

무단 도용 및 복제, 사용 저작권 안내 수업 목적 외에 모든 교안 자료를 무단으로 도용 (URL 연결, 복제, 공유), 불법으로 복사하여 배포하는 것을 금지합니다. 꼭 지켜주세요!

1. Fragment 내의 View 제어하기

onCreateView 메서드에서 생성한 View 객체를 통해 내부의 View 주소 값을 얻어올 수 있다.
이 때 findViewById 메서드를 사용한다

2. Kotlin 에서 처리하기

Activity 에서 View에 접근 할 때는 findViewById 가 아닌 자동으로 생성된 변수를 통해 접근하였다.
Fragment 는 onCreateView 메서드에서 사용하면 오류가 발생하며 그 이후에 호출되는 메서드에서 처리해줘야 한다.

3. Activity에 접근하기

Activity 프로퍼티를 사용하면 Fragment를 소유하고 있는 Activity에 접근이 가능하다.

4. 학습 정리

정리
Fragment 내부의 View 는 findViewById 메서드를 통해 주소 값을 얻어올 수 있다.
Kotlin 에서는 onCreateView 이후에 호출되는 메서드라면 자동으로 생성되는 변수를 통해 사용 가능하다.