我相信这个问题已经被问过很多次了,因为我读过一些。我的客户希望我在他的应用程序中放一个按钮,用户可以点击并退出。我已经阅读了 这个,发现调用 finish()
将做到这一点。但是,Finish 只是关闭当前正在运行的活动对吗?我有很多活动,所以在这种情况下,我必须传递每个活动的实例并完成它们,或者把每个活动变成单例模式。
我还知道 Activity.moveTaskToBack(true)
可以让你进入主屏幕。好了,这不是结束,而是背景化过程。这有效吗?
我应该使用哪种方法来完全关闭应用程序?上述任何一种或任何其他方法/上述方法的其他用法?