在android中完全退出应用程序

在android中完全退出应用程序,android,Android,你好 在我的android应用程序中,当使用主屏幕背面的movetasktoback(true)退出应用程序时,如果用户再次重新加载应用程序,用户将直接重定向到主页,而不是加载屏幕。 是否有任何解决方案,我可以退出主页上的应用程序,其中应清除此应用程序中创建的所有堆栈 请分享你的宝贵建议 提前感谢:)尝试终止您的进程,如: android.os.Process.killProcess(android.os.Process.myPid()); 尝试终止您的进程,如: android.os.Pro

你好 在我的android应用程序中,当使用主屏幕背面的movetasktoback(true)退出应用程序时,如果用户再次重新加载应用程序,用户将直接重定向到主页,而不是加载屏幕。 是否有任何解决方案,我可以退出主页上的应用程序,其中应清除此应用程序中创建的所有堆栈

请分享你的宝贵建议


提前感谢:)

尝试终止您的进程,如:

android.os.Process.killProcess(android.os.Process.myPid());

尝试终止您的进程,如:

android.os.Process.killProcess(android.os.Process.myPid());

关于这个话题,已经进行了很多讨论。扼杀这一进程肯定不是最好的办法

您可以尝试将
android:finishOnTaskLaunch
设置为根活动的真实值,或者尝试使用
android:clearTaskOnLaunch

您还需要添加主活动

android:launchMode=“singleTask”


或者它可能无法正常工作。

关于这个话题,已经进行了很多讨论。扼杀这一进程肯定不是最好的办法

您可以尝试将
android:finishOnTaskLaunch
设置为根活动的真实值,或者尝试使用
android:clearTaskOnLaunch

您还需要添加主活动

android:launchMode=“singleTask”


< P>也许你应该考虑另一种解决问题的方法。尝试不退出应用程序,但以某种方式重写onResume()方法 如果您想在退出应用程序后从主页启动应用程序。 在退出按钮或任何您使用过的按钮上设置
FLAG\u ACTIVITY\u CLEAR\u TOP

您必须使用
android.os.Process.killProcess(android.os.Process.myPid())

但它必须用于您的主要活动,然后它将完全关闭应用程序。

如果您想在退出应用程序后从主页启动应用程序。 在退出按钮或任何您使用过的按钮上设置
FLAG\u ACTIVITY\u CLEAR\u TOP

您必须使用
android.os.Process.killProcess(android.os.Process.myPid())

但它必须用于您的主要活动,然后它将完全关闭应用程序。

请发布您的使用代码请发布您的使用代码