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

해결됨
박정훈 프로필

activity 객체를 추출하는 구문을

MainActivity activity = (MAinActivity)getActivity

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

객체 추출이 안되네요 . 

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

왜 그런지 궁금합니다.

nury 프로필
nury 9달 전

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

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

박정훈 프로필
박정훈 9달 전

감사합니다!

지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스