작성한 질문수
윤재성의 Java 기반 Android 9.0(pie) App 개발 심화 2단계
Activity Controller
해결된 질문
작성
·
228
0
activity 객체를 추출하는 구문을
MainActivity activity = (MAinActivity)getActivity
전역변수 넣는 위치에 넣어봤는데요.
객체 추출이 안되네요 .
acvity 객체가 null 로 되어 있네요.
왜 그런지 궁금합니다.
답변 2
감사합니다!
전역변수 부분에서 추출하시는건 아직 현재 프래그먼트와 activity가 아무런 관련이 없는 상황이기 때문에 그렇습니다.
Fragmanet의 객체가 성성되고 액티비티와 관련을 갖게되고 onCreateView가 호출됩니다. 따라서 Activity를 추출하는 코드는 반드시 메서드 내에서 해주시기 바랍니다.