In制作了android应用程序。我把它装在我的手机里了。当我按手机上的后退按钮时,它就会从应用程序中出来。但它是在后台运行的。那么,我如何才能完全完成该活动呢?我还编写了代码onkeydown
事件。甚至它也在后台运行。
发布于 2011-01-27 14:19:05
您可以调用Activity.finish()来完全终止一个活动。
请注意,这不是您通常应该做的事情,因为正如Sheikh Aman所提到的,Android确实希望为您管理活动生命周期。
发布于 2011-01-27 14:20:22
您应该覆盖activity上的onStop()
方法,并从中调用finish()
方法。不要忘记在onStop()
方法的开头调用super.onStop()
。据我所知,它不是在后台运行的,android会保存活动的状态,当它回来时,它会将你的活动恢复到原来的状态。
发布于 2011-01-27 14:15:27
嗨,请看下面的链接,同样的问题也是可用的。Finish the android application completely
https://stackoverflow.com/questions/4813268
复制相似问题