0

我知道这个问题被问了很多次,但我真的不明白答案,我想设置按钮,当用户点击它时我想退出应用程序(碳收集器也应该删除对象),退出后我想转到用户在移动设备上找到应用程序图标的屏幕。

退出我不知道该怎么办

为了转到可以找到应用程序图标的屏幕,我试过这样

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

但不起作用

4

2 回答 2

1

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

但是,如果您真的想从内存中清除应用程序,那么您要做的是在运行时单例上杀死 exit():http: //developer.android.com/reference/java/lang/Runtime.html#退出(整数

于 2012-07-04T15:12:21.613 回答
1

使用此方法,这将使您的应用程序进入背景并打开 home/app_menu 屏幕

moveTaskToBack(true); //  method available in activity

参考链接

于 2012-07-04T16:12:54.567 回答