Intent.FLAG_ACTIVITY_CLEAR_TOP 不起作用

huangapple go评论72阅读模式
英文:

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

huangapple
  • 本文由 发表于 2020年8月5日 20:49:03
  • 转载请务必保留本文链接:https://go.coder-hub.com/63265601.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定