My fragmentTabhost включает в себя 4 fragments(FragmentA,FragmentB,FragmentC,FragmentD)
в FragmentTabhost.В FragmentTabhost фрагмент can`t destory, вызываемый beginTransaction(). Replace
В Fragmenta, я использую код:
getSupportFragmentManager().beginTransaction().replace(R.id.content_frame, Fragment_a1).commitAllowingStateLoss();
, чтобы перейти к Fragment_a1 (не в tabhost).
Но я обнаружил ошибку при переключении фрагмента. Примерно таким же образом: FragmentA->Fragment_a1->FragmentB->FragmentA
.
Когда переключатель в Fragmenta после этого порядка, экран показывает Fragment_a1 (Он должен показать Fragmenta). Печать логарифма, найденного мной Fragment_a1 не может быть уничтожен при переключении на FragmentB.
Пожалуйста, дайте мне руку. Спасибо!