Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.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/3/android/196.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
Java 如何在android中完成父活动创建的两个或多个活动_Java_Android - Fatal编程技术网

Java 如何在android中完成父活动创建的两个或多个活动

Java 如何在android中完成父活动创建的两个或多个活动,java,android,Java,Android,我正在创建一个应用程序,其中活动A创建活动B,活动A进入后台,活动B进入前台 当在活动B中按back时,活动A进入前台,活动B进入后台。。 现在活动A再次在后台创建活动C,在前台创建活动C。。 也就是说,现在C是前景,活动A、B是背景 当在活动C中按back时,活动A进入前台,活动C进入后台 也就是说,现在A是前景,活动C、B是背景 现在,如果在活动A中按Back键,我应该完成所有活动,即A、B、C,并应关闭应用程序 这是安卓系统的默认行为。您不必为此执行任何特殊操作。当在活动B中按下“后退”按

我正在创建一个应用程序,其中活动A创建活动B,活动A进入后台,活动B进入前台

当在活动B中按back时,活动A进入前台,活动B进入后台。。 现在活动A再次在后台创建活动C,在前台创建活动C。。 也就是说,现在C是前景,活动A、B是背景

当在活动C中按back时,活动A进入前台,活动C进入后台

也就是说,现在A是前景,活动C、B是背景

现在,如果在活动A中按Back键,我应该完成所有活动,即A、B、C,并应关闭应用程序


这是安卓系统的默认行为。您不必为此执行任何特殊操作。

当在活动B中按下“后退”按钮时,活动A将出现在前台,活动B将出现在后台-否,当按下“后退”按钮时,活动B将被终止。当按下
后退
按钮时,与任何
活动
一样。当我在活动A中调用Finish()时,活动B从后台进入前台。。。我不会在活动B中调用Finish…..我应该在活动A完成时完成所有活动D并退出应用程序。。我的应用程序类似于Gtalk,即您有peerlist,我可以在单击“上一步”时打开我需要与在线同行的多少个聊天窗口,然后所有聊天窗口将关闭,应用程序将关闭。当我在活动A中调用Finish()时,活动B将从后台进入前台。。。我不会在活动B中调用Finish…..我应该在活动A完成时完成所有活动D并退出应用程序。。我的应用程序类似于Gtalk,即你有peerlist,我可以打开多少聊天窗口,当我点击返回peerlist时,我需要在线同行,然后所有聊天窗口将关闭,应用程序将关闭。你为什么要调用
finish
?只是让默认的后退按钮行为发生。