如果我将我的DialogFragment
声明为内部类,我得到一个InstantiationException
on orientation change
,即重新创建实例时,它表示没有公共构造函数,类不是公共的等。事实上,一切都是public
,默认构造函数就位。如果我只是将它DialogFragment
移到一个单独的文件中 - 一切都会好起来的。我不是在寻找解决方法,我只是想了解为什么会这样。
问问题
4491 次