2 qq 25309759 qq_25309759 于 2017.09.11 16:23 提问

android底部导航栏崩掉问题

仿了个东方头条,android底部导航栏崩掉后,点击第二个fragment,但第一个fragment并没有消失,第二个fragment的内容会在第一个fragment上面直接展示
图片说明

6个回答

chenbaige
chenbaige   Rxr 2017.09.11 16:45

还是老问题,你用的是add的方式去加载另一个frqagment,相当于覆盖上一层的fragment,一般都会存在这个问题。建议改使用replace的方式去替换上一个fragment。最好是使用fragmentManager的回退栈,去管理fragment,再结合replace方法去切换界面。

zgy621101
zgy621101   Rxr 2017.09.11 16:28

你这连崩溃的数据都没有,发出来给谁看看啊?

zgy621101
zgy621101   Rxr 2017.09.11 16:29

把你的代码或者你程序报错的信息粘贴出来,不过你最好是一起都粘贴出来

zgy621101
zgy621101   Rxr 2017.09.11 16:31
qq_27969037
qq_27969037   Rxr 2017.09.12 10:55

你的底部导航栏崩掉之后,第一个fragment可能没有移除掉,所以你的第二个fragment会显示在第一个的上面,然后你就还可以看到第一个的部分数据

dongfeng9ge
dongfeng9ge   Ds   Rxr 2017.09.14 20:56

你为啥不用TabLayout + ViewPager ?

Csdn user default icon
上传中...
上传图片
插入图片