android - FragmentManager是一个什么样的存在?
阿神
阿神 2017-04-17 17:36:42
0
1
578

activity因设备旋转或清理内存而销毁前后FragmentManager都存在吗?为什么要获取的fragment都存在于队列中,这其中是一个什么样的过程?

阿神
阿神

闭关修行中......

모든 응답(1)
小葫芦

첫 번째 질문: 정확하게 말하면 존재하지 않습니다. 소멸 후 다시 생성된 Activity는 새 FragmentManager 인스턴스를 구축하지만 이전 Activity는 onRetainNonConfigurationInstance()를 통해 소멸되기 전에 FragmentManager에 보관된 Fragment 인스턴스를 저장합니다. method.Activity가 다시 생성된 후 이러한 Fragment 인스턴스를 복원합니다.

두 번째 질문이 잘 이해가 안 되네요. 자세히 설명해 주실 수 있나요?

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿