강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

박정훈님의 프로필 이미지
박정훈

작성한 질문수

윤재성의 Java 기반 Android 9.0(pie) App 개발 심화 2단계

Activity Controller

객체추출 하는부분에서 질문 드립니다.

해결된 질문

작성

·

228

0

activity 객체를 추출하는 구문을

MainActivity activity = (MAinActivity)getActivity

전역변수 넣는 위치에 넣어봤는데요.

객체 추출이 안되네요 . 

acvity 객체가 null 로 되어 있네요.

왜 그런지 궁금합니다.

답변 2

0

박정훈님의 프로필 이미지
박정훈
질문자

감사합니다!

0

nury님의 프로필 이미지
nury
지식공유자

전역변수 부분에서 추출하시는건 아직 현재 프래그먼트와 activity가 아무런 관련이 없는 상황이기 때문에 그렇습니다.

Fragmanet의 객체가 성성되고 액티비티와 관련을 갖게되고 onCreateView가 호출됩니다. 따라서 Activity를 추출하는 코드는 반드시 메서드 내에서 해주시기 바랍니다.

박정훈님의 프로필 이미지
박정훈

작성한 질문수

질문하기