2016-10-18 4 views
-2

fragmentsTabhost을 FragmentTabhost에 포함합니다.FragmentTabhost에서 beginTransaction()에 의해 호출 된 파편을 파싱 할 수 없습니다.

getSupportFragmentManager().beginTransaction().replace(R.id.content_frame, Fragment_a1).commitAllowingStateLoss(); 

이 (안 tabhost 단위) Fragment_a1로 이동하기 : FragmentA에서

, 나는 코드를 사용합니다.

하지만 조각을 바꿀 때 버그를 발견했습니다. 다음과 같은 순서로 이루어집니다. FragmentA->Fragment_a1->FragmentB->FragmentA.

순서 후에 FragmentA 전환이 화면은 Fragment_a1

를 나타낸다 (이것은 FragmentA를 표시한다). 로그캣 인쇄 Fragment_a1 FragmentB으로 전환하면 삭제 될 수 없습니다.

제발 도와주세요. 고마워요!

답변