2011-07-02 6 views
7

사용자 지정 ActivityGroup을 만드는 첫 번째 시도를하고 있습니다. 그룹 하위 활동의 ​​활동 라이프 사이클 메소드를 제외하고는 모든 것이 작동하게됩니다. 포커스를 입력/종료 할 때 내 자식 활동의 onResume/onPause 메서드를 호출하려면 어떻게해야합니까?ActivityGroup에서 하위 활동 일시 중지 및 다시 시작

나는 tabActivity가 이것을 알고 있지만 코드를 살펴볼 때 어떻게 찾을 수 없는지 알고 있습니다.

미리 감사드립니다.

+0

나는 동일한 문제에 직면하고있다. 자식 활동을 생성하는 ActivityGroup이 있지만 뒤로 단추를 누르면 내 onPause/onResume이 호출되지 않습니다. –

답변

0

나는 비슷한 문제가있었습니다. 나는 활동 그룹이 역사를 저장하는 방법과 관련이 있다고 생각한다. arraylist에 뷰를 저장하면 onresume/onpause가 항상 호출되는 것은 아닙니다. 대신보기 대신 arraylist에 활동 ID를 저장하는이 구현을 사용하여이를 해결했으며 onresume 및 onpause가 호출되었음을 발견했습니다.

http://ericharlow.blogspot.com/2010/09/experience-multiple-android-activities.html

관련 문제