Error: Avoid non-default constructors in fragments: use a default constructor plus
Fragment#setArguments(Bundle)
原因:因为原生的fragment的管理和在屏幕上显示,是推荐不要在任何继承fragment类里面,去创建类的构造方法,否则在运行时,会出现问题。
如果你的fragment没有声明任何的构造函数,系统会自动帮你创建一个构造器。除非你有声明一个带参的构造函数,
才需要声明一个无参的构造函数。
解决办法:在类的前面加上@SuppressLint("ValidFragment")即可