清除后退按钮上的历史记录

时间:2011-12-09 07:39:36

标签: android android-activity

在一项活动中,我需要清除堆栈,即点击它后,它应该转到设备的主页并清除一堆活动。 我使用以下代码:

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

它正在进入主屏幕但是当再次点击应用程序的图标时它不会进入登录页面,即第一个屏幕转到第二个屏幕。 如何解决此问题。 感谢

1 个答案:

答案 0 :(得分:2)

我认为你的问题与one类似,我在那里已经回答了。 FLAG_ACTIVITY_CLEAR_TOP不是你想的那样。