Unable to instantiate fragment XXXXFragmentt: could not find Fragment constructor
解决:之前为了传入参数,写了带参数的构造函数,才导致这个报错。通过setXXX()方法调用传入参数,删除带参数的构造函数
原因:推荐fragment的继承类不要去实现带参数的构造函数,带参构造函数在fragment再次实例化的时候不会被调用。
- 即再次实例化的时候不会再调用我们声明的带参构造函数,就会调用无参构造函数。
- 之前的做法仅仅是添加了带参构造函数,就会覆盖了无参构造函数,就会报异常称找不到构造函数