Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/226.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/4/jsp/3.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 - Fatal编程技术网

Android 如何从父活动停止活动?

Android 如何从父活动停止活动?,android,Android,我需要停止从我创建它的对象创建的活动。我用上面的方法试过了,但没用。有人能给我一个建议吗。您可以使用Activity.startActivityForResult()和Activity.finishActivity()传递与启动时相同的结果代码 但是,这听起来确实像是一个更好的对话框。您可以使用Activity.startActivityForResult()然后使用Activity.finishActivity()传递与启动它时相同的结果代码 不过,这听起来确实像是一个更好的对话框。@dine

我需要停止从我创建它的对象创建的活动。我用上面的方法试过了,但没用。有人能给我一个建议吗。

您可以使用Activity.startActivityForResult()和Activity.finishActivity()传递与启动时相同的结果代码


但是,这听起来确实像是一个更好的对话框。

您可以使用Activity.startActivityForResult()然后使用Activity.finishActivity()传递与启动它时相同的结果代码


不过,这听起来确实像是一个更好的对话框。

@dinesh707:“我需要停止从我创建它的对象创建的活动。”--不,你不需要。请解释您试图解决的真正问题,以便我们建议更好的行动方案。
stopService
适用于以
startService
开始的服务。只是一个观察。如果启动第二个活动,它将带到父级的前面,父级将进入
onPause
状态。那么父级何时应该关闭第二个活动?我在homeActivity开始时打开了一个类似于窗口的警报。因此,家庭活动在后台运行。有一个计时器正在倒计时,当计时器达到零时,需要打开一个新的活动(最终性)。在开始finalActivity之前,我需要停止(或终止)警报活动。因此,您需要一个自定义警报对话框,它不是activity@dinesh707:“我需要停止从我创建它的对象创建的活动。”--不,你不需要。请解释您试图解决的真正问题,以便我们建议更好的行动方案。
stopService
适用于以
startService
开始的服务。只是一个观察。如果启动第二个活动,它将带到父级的前面,父级将进入
onPause
状态。那么父级何时应该关闭第二个活动?我在homeActivity开始时打开了一个类似于窗口的警报。因此,家庭活动在后台运行。有一个计时器正在倒计时,当计时器达到零时,需要打开一个新的活动(最终性)。在开始finalActivity之前,我需要停止(或终止)警报活动。因此,您需要一个非活动的自定义警报对话框
_alerts = new Intent(homeActivity,Alertss.class);
homeActivity.startActivity(_alerts);
...
...
...
homeActivity.stopService(_alerts);