昨天 在用反射 配合Fragment 使用的时候出现一个问题,如下图 在newInstance(); 报出空指针异常。无奈经验不足,解决了很长时间。
简单说一下,Class 是有实际值的,只有在实例化对象的时候出了问题。
其实问题就出在实例化上,也就是构造的时候出了问题。换而言之就是你的 将要实例化的 类有问题,对应上面就是 FirstFragment.java 出了问题!
是不是很蛋疼...
本文详细解析了在使用反射配合Fragment时出现的newInstance()空指针异常问题,通过深入分析发现是目标类实例化过程中存在问题,最终定位到FirstFragment.java文件作为问题源头,并提供了详细的解决方案。
昨天 在用反射 配合Fragment 使用的时候出现一个问题,如下图 在newInstance(); 报出空指针异常。无奈经验不足,解决了很长时间。
简单说一下,Class 是有实际值的,只有在实例化对象的时候出了问题。
其实问题就出在实例化上,也就是构造的时候出了问题。换而言之就是你的 将要实例化的 类有问题,对应上面就是 FirstFragment.java 出了问题!
是不是很蛋疼...
155
2849

被折叠的 条评论
为什么被折叠?