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