로그인 바로가기 하위 메뉴 바로가기 본문 바로가기
난이도
심화

안드로이드 앱 프로그래밍

임시 이미지 정재곤
http://www.boostcourse.org/mo316/forum/37370
좋아요 1436 수강생 20117

안녕하세요. 강의 수강중에 궁금한 점이 있어 질문 남깁니다.

설명하자면, 액티비티가 두개 있을 때 (Main1,Main2) Main2 에서 Main1의 Context를 가져와 사용하고 싶을 경우가 있습니다. 저는 이럴 경우 Main1에서 클래스 멤버 변수로 static Context context; 라고 선언한 후 onCreate 에서 context= this;로 선언 후 Main2에서 Main1.context 로 가져와서 사용하곤 합니다. 그러나 Context 라는 객체 자체가 굉장히 크고 이를 static 선언 하는것에 부담을 느끼고 있습니다. 좋은 방법이 있을까요??