Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.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检查onStop是否是由于意图或应用程序进入后台造成的_Android - Fatal编程技术网

Android检查onStop是否是由于意图或应用程序进入后台造成的

Android检查onStop是否是由于意图或应用程序进入后台造成的,android,Android,您好,我正在创建一个应用程序,我想在桌面()中设置用户会话。例如,如果用户按下home按钮,应用程序进入后台,我希望它将会话设置为false,当用户返回onResume()时,将检查用户会话是否为false或true,然后执行操作 我遇到的问题是,当调用另一个活动的意图时,也会调用onStop(),因此当我返回到该活动时,它会认为它是错误的。我只希望它是假的,当应用程序是在后台 另一个活动的意图称为 我想你的意思是,你把这个意图称为你的活动?调用startActivity时,您始终可以在活动中设

您好,我正在创建一个应用程序,我想在
桌面(
)中设置用户会话。例如,如果用户按下home
按钮,应用程序进入后台,我希望它将会话设置为false,当用户返回
onResume()
时,将检查用户会话是否为false或true,然后执行操作

我遇到的问题是,当调用另一个活动的
意图时,也会调用
onStop()
,因此当我返回到该活动时,它会认为它是错误的。我只希望它是假的,当应用程序是在后台

另一个活动的意图称为

我想你的意思是,你把这个意图称为你的活动?调用startActivity时,您始终可以在活动中设置一些特殊标志,也可以使用startActivityForResult和onActivityResult来查找刚刚完成的活动