当前位置: 代码迷 >> Android >> 请教请教关于使用fragment 做底部菜单的有关问题
  详细解决方案

请教请教关于使用fragment 做底部菜单的有关问题

热度:67   发布时间:2016-04-28 01:56:52.0
请问请问关于使用fragment 做底部菜单的问题
请问  有4个fragment 做为底部的4个底部菜单。
分别为  fragmentA, fragmentB,fragmentC,fragmentD

当点击 fragmentA的底部菜单的时候,就会显示 fragmentA所对应的 布局文件的显示 A界面

 然后 当再次点击 fragmentB的底部菜单的时候,就会显示 fragmentB所对应的 布局文件的显示 B界面。

 接着 再次点击 fragmentA的底部菜单的时候,就会显示 fragmentA所对应的 布局文件的显示 A界面

 接着 当 再次点击 fragmentB的底部菜单的时候,显示的是 fragmentA所对应的 布局文件的显示A界面,而不是B的界面,正常是 B界面。

 即  fragment A  显示A界面  --》fragment B 显示B界面--》 fragmentA  显示A界面--》 fragment B 显示A界面,而不是B界面

 这种情况,一般是由于什么原因呢?一般是改哪些地方呢?  看log 没有看出来。

 麻烦会的朋友帮忙回复,谢啦
------解决思路----------------------
代码贴下,或者自己debug看看呗
------解决思路----------------------
debug打断点一下,来回切换时某个参数没变导致的?
可能是B切换到A,A再切换B中有个参数没变?
一切皆有可能,这个太难猜了
------解决思路----------------------
我坚信是你的切换fragment的方法写错了,没有考虑多次。。。
------解决思路----------------------
最好代码贴下。这样真的不好判断是什么原因导致的。
  相关解决方案