不能用starwithpop方法启动fragment!
来源:13-7 额外梳理,整理module结构,升级依赖,更好的进行分离
我有明珠一颗
2019-12-03
老师,升级了fragmentation后,当启动图结束后用户登录了,需要启动EcBottomDelegate时,发现
getSupportDelegate().startWithPop(new EcBottomDelegate());
无法启动EcBottomDelegate(),模拟器上显示空白,AS提示信息:
LauncherDelegate's FragmentManager is null, Please check if LauncherDelegate is destroyed!
不知道为什么LauncherDelegate's FragmentManager会变null。
但是用start方法可以启动:getSupportDelegate().start(new EcBottomDelegate());
为什么?该怎么做,才能可以通过starwithpop方法启动fragment?
写回答
1回答
-
呃,首先呢,这个库升级了,然后呢,这个是当时那个库的一个bug,你把它升到最新的版本。然后呢,其实你可以不用pop掉,他直接start就可以了。
112019-12-05
相似问题