fragmentManager = getFragmentManager();//Fragement管理器
并且通过findFragmentById(ID)
获取到了Fragment对象
这个是正常的
getChildFragmentManager();//获取嵌套里的FragmentManager
但是当我试着在这个子Fragment里写了个方法
public void setIndex(String index) {
this.index = index;
}
之后,
然后用getChildFragmentManager();并且ById获取到对象后
当我使用
子Fragment.setIndex("测试");
的时候
居然直接报错了
子Fragment.setIndex("测试");
结果还是报错!!!显示获取的(子Fragment是个null)
抱歉各位大佬,感谢您能看到,那个(嘻嘻)我好像知道问题出在哪了,我获取fragmentManger放在了对象之后,而且生命周期的操作没放好