Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 退出应用程序时,捆绑附加值丢失_Android_Nullpointerexception_Bundle - Fatal编程技术网

Android 退出应用程序时,捆绑附加值丢失

Android 退出应用程序时,捆绑附加值丢失,android,nullpointerexception,bundle,Android,Nullpointerexception,Bundle,我最近遇到了一个奇怪的nullpointerexception。我知道我的应用程序正在崩溃,因为在用户完全退出应用程序并重新打开它之后,其中一个值为null。当我逐步完成代码时,我最初检索并存储了“2”值的信息,这些值放在我的Bundle extra中 现在有一个奇怪的部分,当退出应用程序并重新打开它时,第一个额外的值将完全丢失并设置为null。然而,第二个额外的值仍然保持在tact中,并使其进入下一个活动 什么会或可能导致这种情况发生?我尝试添加额外的测试项目,但只有我的第二个项目成功。我一点

我最近遇到了一个奇怪的nullpointerexception。我知道我的应用程序正在崩溃,因为在用户完全退出应用程序并重新打开它之后,其中一个值为null。当我逐步完成代码时,我最初检索并存储了“2”值的信息,这些值放在我的Bundle extra中

现在有一个奇怪的部分,当退出应用程序并重新打开它时,第一个额外的值将完全丢失并设置为null。然而,第二个额外的值仍然保持在tact中,并使其进入下一个活动

什么会或可能导致这种情况发生?我尝试添加额外的测试项目,但只有我的第二个项目成功。我一点也不糊涂


注意:这都是在实现used of SavedInstance之前发生的。您可以检查意图是否有价值,然后执行以下操作:

if( getIntent().getExtras() != null)
{
  //do here
}

你能发一些代码吗?