gpt4 book ai didi

java - 将 Activity 堆栈清除到顶部

转载 作者:行者123 更新时间:2023-12-01 04:34:03 24 4
gpt4 key购买 nike

我想要执行注销功能,其中我想清除注销之前的所有 Activity 并启动新的登录 Activity

这是我的代码

Utilities.logoutPlayerDefaults(Profile.this);
Utilities.vibrate(Profile.this);
Intent myIntent = new Intent (Profile.this,FBLogin.class);
myIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(myIntent);

但是这不起作用。如果我按后退按钮,我将返回个人资料

最佳答案

尝试以下方法,

@Override
public void onBackPressed()
{
Intent myIntent = new Intent (Profile.this,FBLogin.class);
myIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
myIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
myIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(myIntent);
super.onBackPressed();
}

关于java - 将 Activity 堆栈清除到顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17585143/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com