4
片段真的需要一个空的构造函数吗?
我有一个Fragment带有多个参数的构造函数。我的应用在开发过程中运行良好,但是在生产环境中,我的用户有时会看到此崩溃: android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment make sure class name exists, is public, and has an empty constructor that is public 我可以按照此错误消息的建议制作一个空的构造函数,但是对我来说这没有意义,因为那样的话我就必须调用一个单独的方法来完成的设置Fragment。 我很好奇为什么这次崩溃只是偶尔发生。也许我使用ViewPager不正确?我Fragment自己实例化了所有s并将它们保存在列表中Activity。我不使用FragmentManager事务,因为ViewPager我所看到的示例并不需要事务,并且在开发过程中一切似乎都可以正常工作。