在使用putString时,我在片段中使用了以下代码,并在bundle变量中显示了空指针异常。
Bundle bundle_from= new Bundle();
bundle_from=saveState();
bundle_from=getArguments();
bundle_from.putString("type", type_holder); // Here null pointer exception
MileageTripGpsActivity_fragment_obj.setArguments(bundle_from);
感谢您的帮助
答案 0 :(得分:2)
您不断更改bundle_from
的内容,因此即使您创建了getArguments()
,也要更换它。
null
是{{1}},这就是它崩溃的原因。
答案 1 :(得分:1)
在将每个元素放入捆绑检查天气之前,它不会为空。