• 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    해결됨

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

20.01.15 21:15 작성 조회수 149

0

activity 객체를 추출하는 구문을

MainActivity activity = (MAinActivity)getActivity

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

객체 추출이 안되네요 . 

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

왜 그런지 궁금합니다.

답변 2

·

답변을 작성해보세요.

0

박정훈님의 프로필

박정훈

질문자

2020.01.18

감사합니다!

0

nury님의 프로필

nury

지식공유자

2020.01.17

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

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