Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.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/iphone/38.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_Android Activity_Activation - Fatal编程技术网

Android 我如何';导航';一项活动';它已经在运行了?

Android 我如何';导航';一项活动';它已经在运行了?,android,android-activity,activation,Android,Android Activity,Activation,新手问题。。。所以我有两个活动,樱桃和苹果,每一个都有一个按钮,可以转到另一个。来来回回 在“樱桃”课上,我说: intent = new Intent(Cherry.this, Apple.class) startActivity(intent); 也就是说,它应该归苹果所有。苹果的活动中也有类似的代码 我想我看到的是,每次我启动Tactivity Apple时,它都会启动一个新的实例,而不仅仅是重新激活Apple。我搜遍了医生,找不到国旗或其他能满足我要求的电话 任何提示都将不胜感激 --

新手问题。。。所以我有两个活动,樱桃和苹果,每一个都有一个按钮,可以转到另一个。来来回回

在“樱桃”课上,我说:

intent = new Intent(Cherry.this, Apple.class)
startActivity(intent);
也就是说,它应该归苹果所有。苹果的活动中也有类似的代码

我想我看到的是,每次我启动Tactivity Apple时,它都会启动一个新的实例,而不仅仅是重新激活Apple。我搜遍了医生,找不到国旗或其他能满足我要求的电话

任何提示都将不胜感激

--皮托怎么样

也非常有用,在到达目标活动之前完成后堆栈上的活动


需要明确的是,即使使用上述标志,您的活动也可能会重新启动。如果您的活动在试图释放内存时被破坏,则会发生这种情况。换句话说,您仍然需要确保您的活动能够处理被重新启动的问题,在
onPause
onSaveInstanceState
中采取适当的预防措施。如果已启动的活动已按给定运行,则FLAG_activity_REORDER_to_FRONT将使其返回到前面。您必须自己操作后退按钮,以免完成当前活动