在activity和fragment或者activity传递数据,在进行数据回调的时候,如果不判断 data不为空的话,会报空指针异常,需要加上条件,if(requestCode == 1 && resultCode ==2 && data != null){},我的问题是 点取消的时候data是为空的,虽然几句话就搞定了,但是思考了半下午和问哥们才解决,
这是报的异常,
Activity与Fragment数据传递
本文探讨了在Android应用中,Activity与Fragment之间进行数据传递时遇到的问题及解决方案。特别是当回调数据为空时如何避免空指针异常的发生。
在activity和fragment或者activity传递数据,在进行数据回调的时候,如果不判断 data不为空的话,会报空指针异常,需要加上条件,if(requestCode == 1 && resultCode ==2 && data != null){},我的问题是 点取消的时候data是为空的,虽然几句话就搞定了,但是思考了半下午和问哥们才解决,
这是报的异常,
263
1722

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