2015-02-06 5 views

답변

1

단편 lifecycle에 따르면, 단편이 활성과 관련되면 단편이 부착된다 (onAttach). 재 부착은 조각의 활동과의 연관성이 끝나기 전에는 실제로 일어나지 않습니다 (onDetach이 호출 됨). 그리고 이것은 detach() 메서드를 호출하거나 부모 Activity을 파괴함으로써 이루어집니다. 그런 다음 조각을 활동과 다시 연결하면 다시 첨부되고주기가 계속됩니다.

+0

그러면 조각이 같은 유형의 활동에만 다시 첨부됩니까? – vlazzle

+0

귀하의 질문은 확실하지 않지만 Fragment는 FragmentActivity에 첨부 될 수 있습니다. –

+0

FragmentActivity, FragmentActivityX 및 FragmentActivityY라는 두 개의 하위 클래스가 있다고 가정합니다. 둘 다 SomeFragment를 사용합니다. FragmentActivityX가 포어 그라운드에 있으며 뒤로 탭하면 FragmentActivityX가 삭제되고 FragmentActivityY가 포어 그라운드로 이동합니다. FragmentActivities는 SomeFragment를 사용하므로 FragmentActivityX의 SomeFragment 인스턴스가 FragmentActivityY에 다시 연결됩니까? – vlazzle

관련 문제