App>Activity>finishAffinity
在activity中有这么一个方法finish(),这个大家都应非常清楚,退出activity。但是还有一个方法finishAffinity()这个方法是把当前activity所在任务栈中的所有activity全部退出。
如果应用中只有一个任务栈,则调用这个方法就直接退出了应用程序。
本文详细解释了Android中Activity的finishAffinity()方法的作用及使用场景。此方法能清空当前任务栈中的所有Activity,若应用仅有一个任务栈则会直接退出应用。文章还介绍了如何通过配置主界面Activity的taskAffinity属性来实现返回主界面的功能。
813

被折叠的 条评论
为什么被折叠?