android退出应用程序完全转到主应用程序屏幕

时间:2012-07-04 15:05:42

标签: android

我知道这个问题被多次询问,但实际上我无法理解答案,我想设置按钮,当用户点击它我想要退出应用程序(也是垃圾收集器应该删除对象),退出后,我想进入用户在手机上找到应用程序图标的屏幕。

退出我不知道该怎么做

进入屏幕,在那里找到我试过的应用程序图标

Intent intent = new Intent(Intent.ACTION_MAIN);
            intent.addCategory(Intent.CATEGORY_HOME);
            intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            startActivity(intent);

但不起作用

2 个答案:

答案 0 :(得分:1)

当您启动该活动时,它将有效地停止应用程序的前台活动。 Android旨在不关闭应用程序,以便可以更快地重新启动。

但是,如果你真的想从内存中清除应用程序,那么你想要做的就是杀死Runtime单例上的exit():http://developer.android.com/reference/java/lang/Runtime.html#exit(int

答案 1 :(得分:1)

使用此方法,这将使您的应用程序进入后台并打开主页/应用程序菜单屏幕

moveTaskToBack(true); //  method available in activity

reference link