以下仅为工作中遇到的问题以及解决方案的记录
--------------------------------------------分割线--------------------------------------------
布局:
一、IndexActivity
1、ChartFragment
(1)FragmentA
(2)FragmentB
(3)FragmentC
2、ListFragment
3、MsgFragment
如上,IndexActivity中包含ChartFragment和ListFragment,ChartFragment包含FragmentA、FragmentB和FragmentC。
问题:在主界面时,从ChartFragment切换到MsgFragment,再切换回ChartFragment,FragmentA界面消失不见。当切换到FragmentC时,再切换回去,FragmentA变正常。
解决办法:在ChartFragment获取FragmentManager时用getChildFragmentManager()方法,问题解决。