英文:
Intent.FLAG_ACTIVITY_CLEAR_TOP is not working
问题
我想在打开新活动时移除后台堆栈中的所有活动,但它不起作用。
这是我为此编写的代码。谢谢
Intent intent = new Intent(getApplicationContext(), Home.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
英文:
I want to remove all activities in the back stack when opening a new activity but it's not working.
This is the code i have for it. Thanks
Intent intent = new Intent(getApplicationContext(), Home.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
答案1
得分: 0
以下是翻译好的部分:
设置以下标志:
Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK
英文:
Set these following flags :
Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论